Alessandra Ambrosio wows in a daring green floor-length gown at the Cannes red carpet

Read more!
Advertisement