Fans of Love Island will see Gemma Owens and Luca Bish face off in the days before next Tuesday's final. The couple are set to squabble over a raunchy challenge that'll see the girls dressed as air hostesses.
The girls are tasked with preparing the boys for departure as they put on cheeky performances. In one saucy moment, Gemma licks Adam Collard's chest as she passes each boy.
The move is witnessed by Luca, and it seems he isn't impressed - something that doesn't go unnoticed by the other girls. As Gemma remains oblivious, Luca isn't happy about her antics and when they head back to the villa it all comes out.
Ekin-Su Cülcüloğlu and Indiyah Polack are quick to tell Gemma what they saw, leading to a confrontation between the couple which results in Luca storming off, the Mirror reports.
As Gemma catches up with the girls, Ekin-Su says to her: "Was it me or was I seeing that Luca was being a bit weird? Like when he was... when you were doing your challenge." Indiyah agrees, and tells Gemma: "He was just a little bit of a baby."
Gemma doesn't seem happy about it, and responds to the girls: "It's really not that deep but if he's gonna be a p***k over it, then he can do one."
The clip then shows the moment Gemma speaks to Luca about it, and things soon get awkward. She says to him: "You can sit here and say you're not in a mood... you're in a mood."
Luca quips back: "No, I'm not in a mood," to which Gemma replies: "Luca don't play thick." As he repeats: "Gem, I'm not in a mood," she replies: "You were pushing me off, had a face like a slapped a**... are you 12?!"
Luca then drops himself in it, as he tells her: "It's obviously not nice to see, but it's a challenge so I can't exactly stay annoyed at you for it, it was just literally..."
Gemma then interrupts: "So you can't exactly 'stay' annoyed at me for it? So you were annoyed at it?" Luca suddenly gets up mid chat and says: "It's doing my head in."
As he storms off and refuses to listen to Gemma, she calls out to him before saying: "Well that went well..."
So could there be trouble in paradise just days before the final?
Love Island airs every night at 9pm on ITV2 and ITV Hub.
Don't miss the latest news from around Scotland and beyond - sign up to our daily newsletter here .