There's a lot of flesh on display on Love Island 2017 tonight.
The guys of the villa reveal pretty much everything in a saucy new challenge.
It all begins when Gabby gets a text, explaining: “Girls, it’s time to find out who really gets your heart racing in tonight’s challenge Heart Strips a Beat.
"One by one, the boys will entertain you all with a sexy strip tease.
"The boy who gets your heart racing quickest will be declared the winner. #pulsesracing #getyourkitoff”
The girls are hooked up to heart rate monitors as the boys take to the stage in turn.
In the Beach Hut, Olivia says: “I pretty much go into cardiac arrest every time I see a fit boy, so I’m ruined because we’ve got a lot of fit boys in the villa!”
Gabby adds in the Beach Hut: “Tonight’s performance for the lads - to say it took a lot of balls is an under estimation!”
And Georgia reacts: “It was such a new thing for some of us and it was brilliant!”
Amber also says in the Beach Hut: “I’m not going to lie, it was actually the best night of my life.”
But who will be the boy who got the most hearts racing?
Check out what happens when Love Island 2017 airs tonight at 9PM on ITV2.