Getty
Prev None of 36 Next
From angel wings to Balmain jumpsuits, Alessandra Ambrosio has always been a fierce runway walker—and here is every single one of her looks.