Skip Nav
Photo 24 of 53

At the All Is Lost premiere at Cannes in 2013, Alessandra Ambrosio struck the fiercest pose she's got in an armor-like silver embellished long-sleeved gown by Roberto Cavalli.

X