Shawn Mendes is one of the hottest stars on the planet right now, but sadly has never gone nude on screen. Yes, he's given us some iconically - and um, iConicKally - sexy moments thanks to his ads for Calvin Klein underwear, but we haven't gotten a taste of the meat. Or even the buns for that matter.




That's where the gorgeous actor Ben Barnes comes in. He bears a striking resemblance to Shawn Mendes, but unlike Shawn, isn't afraid to strip down in front of the camera. You can find his best nude scene on Marvel's The Punisher, where Ben bangs a chick from behind in bed before getting up to reveal his squeezable seat saddle.