Cara Delevingne appeared in Cannes for the presentation of her doc
Planet Sex, wearing a Brown Satin-Trimmed Wool-Twill Blazer from Stella McCartney, Brown High-Waist Buckle-Detailed Straight Trousers from Stella McCartney and Brown Leather Lace-Up Stiletto Heel Booties from Schutz.
... more