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. ‘