Shawn Mendes strips for new Calvin Klein advert

Shawn Mendes has stripped down to his pants for a new advert.

The singer almost broke the internet in February by posing in his pants for Calvin Klein – and now he’s done it again by posting even more topless photos.

He shared pictures on Instagram from his latest shoot, including a soon-to-iconic shot that sees Shawn oiled up, sitting in a pair of white CK briefs.

The campaign also features singers Billie Eilish, Troye Sivan and Noah Centineo.

A number of Shawn’s celebrity friends were among the first to comment on his Instagram post.

Demi Lovato commented with a row of fire emojis while John Mayer joked: ‘I would have loved to comment on this, but my Fruit of the Loom contract prevents me from doing so. ‘

View this post on Instagram

Thank you @calvinklein #MYTRUTH #MYCALVINS x

A post shared by Shawn Mendes (@shawnmendes) on

Bay Way Hoodie (Unisex)

Our limited-edition hoodie just dropped. Grab yours now!