The amazing Cara Delevingne turns 23 today and since bursting onto the scene six years ago when she signed with Storm Models, we couldn't imagine what the fashion world would be like without her.
Delevingne is one supermodel who's never been afraid to mix it up, stamping her own unique style (and facial expressions) on the red carpet.
To celebrate the model-turned-actress' birthday, we've picked out the best 5 looks she's ever rocked:
Advertisement