Fresh from a love-in at Cannes with rumoured girlfriend St. Vincent and spotted fleeing a party from her ex, Michelle Rodriguez, Cara's had a busy few days at Cannes!
Spotted hitting up the De Grisogono Divine event earlier this week, Cara looked stunning in a grecian style strapless dress and statement necklace, teamed with crimped hair and smokey eye makeup.
YSL clearly seem to agree there is something about this girl, as they unveiled her as the face of their new 'Summer Splash' makeup campaign.
Wearing a low cut white tuxedo, Cara sports a statement red lip for the brand putting her best model pout to the test.
Shop her red hot look below and scroll right to see Cara work the paps up into a frenzy on the Cannes red carpet!
Photo Credit: Fashion Gone Rogue
Video Credit: StormShadowCrew
Like this post? Hit the heart to save to your profile for later.