It looks like love might be back on the cards for the villa's most fiery couple.
In scenes that most Love Island fans would have thought impossible just days ago, Davide and Ekin-Su cosy up on the sofas tonight.
The Turkish actress, 27, admits that there is "something special" between them, hinting that a reunion could be on the cards.
It's a world away from the pair's furious row just 10 days ago, in which Davide branded her a "lying actress" as they screamed at one another.
Ultimately, the couple split as Ekin-Su paired up with Jay - and she has since gone on to be coupled with new boy Charlie.
But it seems as though things really might not be over for Ekin-Su and Davide.
In a first look teasing tonight's dramatic episode, the pair giggle with one another as he says: "Sometimes I laugh with you, I like to take the p*** of you, but -"
She insists: "Yeah, I'm not coming to you to... this is just a friendship talk, it's nothing."
"Yeah," he says, but they both end up giggling with one another.
Ekin-Su says in the Beach Hut: "We're talking as friends but there's something... I don't know what it is. There's always something really special with Davide that I can't have with anyone else in here."
Their relationship suffered a huge meltdown earlier this month after she went behind his back to sneak off with Jay and kiss him on the terrace.
The secret trysts were finally exposed, leading to a screaming match as Davide fumed: "You are a liar, an actress, go the f**k out."
Ekin-Su was left in tears over the showdown, as the other Islanders try to cool things down.
Will the pair really be able to reconcile?
*Love Island airs tonight at 9pm on ITV2