Skip Nav

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.

Read More 2013 Cannes Film FestivalCannesCannes Film FestivalCelebrity StyleAlessandra AmbrosioRoberto Cavalli