Who knew Cara Delevingne could sing as well? This is Karl Lagerfeld's 'Reincarnation' - the Chanel mini-musical starring Pharrell Williams and model Cara Delevingne.

They play emperor and empress of Austria circa 1848.


They also waltz, sing and the whole video is actually quite mesmerizing.


Let's not forget jamming to a Pharrell tune.


Check it out below: