12 days of christmas victoria's secret
Photo: Courtesy of Victoria’s Secret

You’ve never heard (or seen) “The 12 Days of Christmas” quite like this before. Victoria’s Secret Angels put their own spin on the classic carol for a new holiday ad (“On the first day of Christmas my true love gave to me, a gift card for a shopping spree”). The carol was filled with plenty of of lingerie, giggles and pairs of gold wings—because why not?

Alessandra Ambrosio, Adriana Lima, Candice Swanepoel, Elsa Hosk, Jasmine Tookes, Lily Aldridge, Taylor Hill and more take turns singing lines from the tune, each emerging from a white door—pop-up book style. Highlights included Alessandra’s attempt at whistle tones and Behati Prinsloo’s rocker growl (which we’re guessing she got from her rockstar husband, Adam Levine).

It’s all in good spirits, though, featuring some silly outtakes and bloopers throughout the song. Watch the video below.


From: Harper’s BAZAAR US