If you are a fan of the hit E4 show Made in Chelsea, then you will be well aware of the rocky relationship between Alexandra ‘Binky’ Felsted and Joshua ‘JP’ Patterson.
The romantic standoff has played out on our screens for the better half of two seasons and the pair grew particularly close while filming out in LA this summer – but now it seems they've finally made things official.
After months of "will they/ won't they/ OMG just get on with it", we were already pretty sure that these two were going to end up an item but we should have known things are never that simple for the Chelsea gang.
Indeed, it was not until last night's episode that JP finally told Binks exactly how he felt about her outside another lavish Made in Chelsea party.
“Having that time apart made me realise what a positive person you are in my life. I want you to know from the bottom of my heart that you're the only person I have eyes for," JP told Binky.
“I don’t want to be with anyone else. I feel like you and I have become a couple. I would very much like to take it to the next step and you become my girlfriend.”
The good news came after over a year of back-and-forth between the pair, with JP even turning Binky down last season in LA when she told him she wanted to make a go of things.
Of course, in true Ross-and-Rachel style, things weren't over for the couple just yet. At the beginning of this season of MIC, Binky cryptically hinted that there was “unfinished business” between her and JP.
And now that they've finally taken the plunge, the pair seem VERY certain they've done the right thing.
A look at their social media feeds after last night's episode makes that clear:
Tonight was a special night for me, I finally have my first girlfriend as well as my bestfriend @BinkyFelstead. You make me a happy chap
— Josh Patterson (@Josh__JP) November 23, 2015
We are definitely experiencing #allthefeels and hope these two outlive their Made in Chelsea co stars' seriously awful dating track records.