H&M is back with its new holiday season commercial featuring singer Katy Perry.

The much-awaited H&M ad comes with a heavy dose of madness and a foot-tapping jingle. In the beginning of the two-minute clip, Katy Perry appears in a fairy’s attire amidst the gingerbread men, elves and nutcrackers. She then takes the festive spirit a notch higher with her holiday season jingle. Within a fraction of second, the screen appears to be overcrowded with Christmas trees, dancing teddy bears, candy canes and what not. However, her famous “Dancing sharks” were nowhere to be seen in this video.

The surprise element in this video is the male model who was also seen in the music video of rival Taylor Swift. Sean O'Pry, who starred in Swift’s "Blank Space" music video, can be seen shirtless in this ad.

The video has been helmed by Swedish director Jonas Akerlund and also features Perry’s new holiday-themed song “Every Day Is a Holiday.” Akerlund has directed several music videos and is arguably best known for Maroon 5’s "Moves Like Jagger."

"I had such a festive time shooting this larger-than-life holiday commercial with Jonas Åkerlund, and all of the fun clothes, especially my favorite, the Elfie Selfie sweater," E! News quoted Perry. "H&M has been a part of the evolution of my personal style since I was 13, when I would start to incorporate fun, affordable H&M pieces into my vintage wardrobe," she added while promoting H&M.

The singer has donned a few dresses from H&M’s holiday collection, including a T-shirt embroidered with sequined red bows that made her look super cute.

"I can't wait for you to give your wardrobe some sparkle with this magical holiday collection," Perry said.

Perry also took to Twitter to promote her H&M advertisement.

The video that was uploaded on YouTube on Sunday has gone viral over the Internet and has received 267,968 views so far.

Source: YouTube/H&M

Contact the writer at feedback@ibtimes.com.au, or let us know what you think below.