It's what we've been waiting for, romance fans.
Charlotte Crosby and Gary Beadle from Geordie Shore AKA Romeo and Juliet of the Tinder generation have had a Christmas kiss.
With tongues!
And tenderness!
And Hotline Bling playing in the background!
You should probably read this lot too, while you're here:
How do we know?
Because Holly Hagan took a VIDEO of it and posted it to Snapchat, oh Holly.
Rumours have been rife that Gary and Charlotte, who simply cannot leave each other alone, would get it back on whenGary split up with his long-term girlfriend Lillie Lexie Gregg.
And Gary wasted no time flirting with Charlotte over Twitter and asking her out for coffee.
Last night, some of the Geordie Shore and Ex On The Beach gang went out for a festive night and that is where the beautiful magic happened.
But for all our joy, we can't help but feel a bit sad for Charlotte's squeeze, Max Morley.
Ah well, perhaps he'll spill the sadness beans in Celebrity Big Brother.
Here's who else is rumoured to be going in.
Celebrity Big Brother January 2016 - who should fill the gaps
Rachel Christie
Paul Danan: the people's prince
Paul Danan: the people's prince
Lillie Lexie Gregg
james lock instagram
Spencer-Matthews-Im-A-Celebrity-shower_1000x1150
Ricky Rayment: lovely beard
Ricky Rayment: lovely beard
Willam
chloe-sims
scott disick
max morley
Holly Hagan: the queen of our hearts
Holly Hagan: the queen of our hearts
sam reece twitter _940x526
Spencer Matthews: jungle quitter
Spencer Matthews: jungle quitter
Megan McKenna off Ex On The Beach
Megan McKenna off Ex On The Beach
Bianca del rio
Bianca Del Rio
Bianca Del Rio off of RuPaul's Drag Race season 6
Paul Danan
Paul Danan off of Hollyoaks
Christopher Maloney
Christopher Maloney off of The X Factor
David Gest
David Gest, former Mr Liza Minnelli
Jeremy McConnell
Jeremy McConnell former Mr Ierland and Beauty School Cop Out
Nancy Dell'Olio
Nancy Dell’Olio, businesswoman
Angie Bowie
Angie actual Bowie!
Tiffany Pollard
Tiffany Pollard from VHI’s Flavour Of Love
John Partridge
John Partridge AKA Christian Clarke from EastEnders