In Cannes

Photobucket

Source: The Vogue Diaries

Probably the most perfect red carpet gown you will ever see. Thank you Calvin Klein.