Skip Nav

Alessandra Ambrosio donned a metallic sequined number for Wednesday's All Is Lost premiere in Cannes.

Read More Ale By Alessandra Ambrosio