Here are some of my favorite looks from Cannes:

Kate Beckensale

Ryan Gosling & Michelle Williams

Jennifer Lopez

Emily Blunt

Advertisements