Camilla Thurlow has prided herself on her good morals and innocence ever since entering the Love Island villa, but the Scottish star made a shocking sex confession which was shown on ITV2's Aftersun last night (16 July).
The 28-year-old bomb disposal expert from Dumfries openly admitted to Montana Brown that she had sex with model hunk Jamie Jewitt in the luxury Spanish villa, boasting: "He put it in".
With the other couples including Kem Cetinay and Amber Davies getting intimate in the communal bedroom, Camilla couldn't resist the Calvin Kelin hunk, it seems.
Camilla went on to tell Montana that Jamie has "the perfect penis" after the couple were seen giggling between the sheets earlier in the week – and now we finally know what went down.
Speaking on Aftersun, panellist Frankie Bridge told presenter Caroline Flack: "I think he definitely slipped it in" as they were shown a clip of Camilla smiling with pleasure as Jamie spooned her.
Camilla's ex Jonny Mitchell was utterly shocked by the revelation, saying: "The world's gone crazy" as viewers took to Twitter to share their surprise.
One tweeted: "So shy and cute @CamillaThurlow had some dick sand so much for no sex on the show love it tho they so good for each other @LoveIsland".
A second put: "I'm actually in shock @CamillaThurlow has had sex on tv!!"
A third added: "OH MY GOD! Guys! @CamillaThurlow is having sex! This is not a drill. I repeat. THIS IS NOT A DRILL!"
Camilla, who enjoyed a fling with Prince Harry, claimed that she has never been happier in the villa since Jamie, 27, walked in. She was previously coupled up with Jonny – who subsequently left her for Tyla – and was wooed by tattooed dad-of-three Craig Lawson before she called time on their short-lived romance.
Flack confessed to speaking to Camilla after her heartbreak with Jonny, telling the Sun: "When I saw Camilla after her heartbreak I had to talk to her and see if she was all right.
"That's a girl thing – we've all had our hearts broken and then had to be around an ex. It strikes a chord – you watch what she went through and go 'ugh, there's that feeling again'," she added.
Love Island continues tonight (17 July) at 9pm on ITV2.