Celebs Go Dating aired its season finale tonight (November 8), and it was certainly an eventful one.
With the celebrities tasked with finally deciding on their partners, some of them were faced with the awkward challenge of having to tell one of their dates to clear off.
This was a particularly painful experience for Callum, who had to tell Amy – someone he promised he'd marry one day – that he was instead opting for Nicole.
For some reason, Amy didn't take this news too well, breaking down into tears before graciously calling Callum a prick.
However, the major moment of the finale came when fellow celebrities Olivia Attwood and Sam Craske finally confessed their feelings... for each other.
Deciding not to end up with their dates, the pair instead broke the show's rules and went to the finale party together.
Elated by their decision, they soon shared their first kiss, presumably melting the minds of thousands of viewers.
Many took to Twitter to share their sheer disbelief at Sam and Olivia's shock romance.
Can’t believe Sam ended up with Olivia 🙈 #CelebsGoDating- Kirsty Iverson (@KirstyLeighIvy) November 8, 2018
Sam and Olivia were the most unexpected couple for me! I love that they got together though! #CelebsGoDating- shenaz (@Shenaz1995) November 8, 2018
Rules are always made to be broken! #CelebsGoDating- Sophie Howell (@SophieeHowell) November 8, 2018
One person tweeted: "Sam and Olivia were the most unexpected couple for me! I love that they got together though!"
While another wrote: "Sam walking in with Olivia like that is just so damn cute, everyone needs a sam!"
So, a happy ending for the celebs! (Even if their actual dates were ignored.)
Celebs Go Dating airs on E4.
('You Might Also Like',)