H&M has released this amusing video spot recently.
It features pop star Katy Perry and actually looks like her own music video. An entertaining holiday song, numerous costumes and dances with the Christmas characters – the nutcrackers, elves, teddy bears and of course sexy guys.