Katy Perry has unveiled rainbow-coloured hair and dressed up as a sexy Christmas fairy for H&M’s festive campaign.
The 31-year-old pop princess can be seen dancing around with gingerbread men, toy soldiers and candy canes in the uplifting film for the high-street chain.
But the American songstress isn’t the only famous face in the merry advert – British supermodel Jourdan Dunn and Sean O’Pry – from Taylor Swift’s Bad Blood music video – also star.
As well as lending her good looks to the campaign, Katy has exclusively recorded her first-ever Christmas track for the advert, Every Day Is A Holiday, which was produced by Duke Dumont.
Dressed in an array of sexy red dresses, gladiator sandals and cosy Christmas knits, Katy first appears as a fairy before bringing to life a cast of characters, from life-sized gingerbread men, to giant teddy bears.
‘I had such a festive time shooting this larger-than-life holiday commercial with Jonas Åkerlund, and all of the fun clothes, especially my favourite, the Elfie Selfie sweater. 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 pieces into my vintage wardrobe.
‘I can’t wait for you to give your wardrobe some sparkle with this magical holiday collection,’ said Katy of her latest coup.
In both the commercial and accompanying print campaign, Katy appears in looks from the high street store’s Christmas collection, mixing festive glamour, style and fun.
Katy models vibrant red dresses, tuxedos with open sleeves and a T-shirt embroidered with a large sequin red bow.
‘I love the mix of style and updated traditions in this year’s Holiday collection. These are pieces for pure pleasure, whether it’s the perfect party dress for the best night out, or the cosiest fun sweater for relaxing with friends and family,’ said a spokesperson for the brand.
Via The Daily Mail