Katy Perry Poses for H&M Christmas Collection Photoshoots

Singer Katy Perry stars in the new campaign from Swedish retailer H&M. The print campaign, which sees Perry wearing multiple outfits from the Christmas collection, will be complemented by a full-length advertisement for cinemas, TV and online. It will make its worldwide debut on Monday, November 23.