The pair sing and dance together!

First, Cara Delevingne and Pharrell Williams announced they were starring in a film by Chanel’s Creative Director Karl Lagerfeld. Then last week, the fashion label shared a sneak peek of the film on Instagram. And today, Reincarnation finally premiered on YouTube, and to be honest, we’ve already watched it like three times.

Chanel short film Reincarnation

David M. Benett/Getty

The mini-movie, created and directed by Lagerfeld, pays homage to the brand’s iconic quilted jacket and will accompany the Chanel Paris-Salzburg 2014/15 Métiers d’art collection today in Salzburg, Austria. (And yes, Delevingne will be walking in the show along with her supermodel bestie Kendall Jenner.)

Featuring Pharrell and Delevingne (and Geraldine Chaplin as Chanel herself), Reincarnation tells the tale of Gabrielle Chanel vacationing in Austria, who notices the hotel elevator operator’s jacket that inspires her to design her own version, which launches her highly successful fashion career. Pharrell plays the hotel elevator operator and the Emperor of Austria, Franz Joseph I, and sings along with Delevingne (a first for the supermodel!), who plays his wife, Empress Elizabeth “Sisi” of Austria.

The duo sing, dance and waltz throughout the film, which makes us hope this won’t be the last time the two collaborate together. Check out the film for yourself, below. (We bet you’ll watch it more than once too!)

What do you think of Pharrell and Delevingne’s duet? Are you impressed by the model’s singing abilities? Sound off below!

–Sarah Kinonen