Designed by
Title
Model Alexa Chung #19733580
Description
CANNES, FRANCE - MAY 12: Model Alexa Chung arrives at the 'Sleeping Beauty' premiere during the 64th Annual Cannes Film Festival at the Palais des Festivals on May 12, 2011 in Cannes, France.
This image is editorial