2017 was a wild bloody ride in the land of celebrities. If you had’ve told me 12 months ago that in one year we’d see the adorable married pair Anna Faris and Chris Pratt call it quits; and Selena Gomez and notorious douche-lord Justin Bieber get back together, I would have laughed right in your god damn face. But, here we are.

It’s 2018 in Australia and Anna and Chris are definitely still split up (boo), and it seems as though Sel and Justin are very much still on like the proverbial Donkey Kong. In fact, according to some sources it is very serious between the pair, who previously had a tumultuous on-off relationship between 2009 and 2014, which resulted in several catchy bangers and a joint name of Jelena.

A source told HollywoodLife that despite her family’s disdain for the 23-year-old singer, Selena is well and truly all in.

She adores him and swears this is the right thing for her. He’s changed and she knows that in time everyone will see that for themselves. She’s started calling him ‘my husband,’ so it’s pretty clear she’s taking this relationship very seriously.

Wait, HUSBAND?! Was there a top secret ceremony that we don’t know about, or is it just a cringey nickname like when guys call their gfs “Wifey” and I want to stick skewers in my ears?

Apparently both Selena, 25, and Justin are in Cabo San Lucas, Mexico for New Year’s as we speak. They’ve been spotted there separately, but I think we all know at midnight they’re gonna do a big old smewch.

Neither of them have confirmed the relationship as yet, but they’ve been spotted cosying up all over the place so, like the existence of a Kylie Jenner baby, this a mystery that will surely be solved v. soon.

Image: Getty Images / Kevork Djansezian