Exclusive: Cara dancing on tables for YSL Babydoll Mascara
Here it is. Our exclusive first look at the full length version of Cara Delevingne's star turn for the eagerly awaited YSL Babydoll Mascara, £18 which is available from 22 May.
Watch as Cara drinks an espresso, flails about on the Metro, clutches a skateboard, dances on tables, plays the guitar, kisses a boy and gets caught in a tryst with a girl and applies Babydoll to her monster lashes.
Worn out yet? Just imagine how Cara feels. The girl never stops. But you've got to hand it to her, she looks damn good doing it.