Alessandra Ambrosio steals the show on Cannes red carpet

Syndicate Post image
Alessandra Ambrosio (Vianney Le Caer/Invision/AP)

Breaking