Last week, we gave you a taste of the latest short film directed by Chanel head honcho Karl Lagerfeld titled Reincarnation. Today, we bring you the seven-minute feature in its entirety, starring one Pharrell and Cara Delevingne. Not only does the duo act as reincarnated European royalty, they dance the waltz together as they sing Pharrell’s song written especially for the […]