Only day’s after unveiling her new campaign for Pepsi, Beyoncé is seen showing off her incredible figure in the new H&M Summer campaign.

The 31-year-old singer flaunts her post-baby body in a variety of very sexy swimwear.

Beyoncé said of the campaign: “I’ve always liked H&M’s focus on fun and affordable fashion. I really loved the concept we collaborated on to explore the different emotions of women represented by the four elements – fire, water, earth and wind.”

“It was a beautiful shoot on a tropical island. It felt more like making a video than a commercial.” she added.

[nggallery id=3]

Previous articleJamie Cullum’s Record Store Day release, makes debut appearance on Jules Holland
Next articleAnne Frank would have been a Belieber says stepsister
We’re always on the lookout for writers/presenters/videographers and photographers. If you think you have what it takes to join the writing team. Get in touch!