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 StyleRed CarpetAlessandra AmbrosioRoberto Cavalli
Looking for the perfect gift this holiday season? Order our POPSUGAR Must Have box now >>