Cara Delevingne

Cara Delevingne recreates a music video & shows off her dance moves in new Rimmel ad

This may be the coolest ad we've ever seen...
Image may contain Cara Delevingne Clothing Apparel Human Person Sleeve Long Sleeve Coat Suit Overcoat and Jacket
Rimmel