While we may have been slightly overwhelmed with all of last night's Ex On The Beach drama, we did notice something major happening (or so we think) in the preview of next week's final episode of the show.
As usual, at the end of each ep fans are given a teaser for the following show, and this time, it looks like Jordan is about to pop the question!
We're not kidding.
In between the tears, declarations of love and arguments among the rest of the gang, Megan is seen sitting on a bed covered in rose petals and Jordan takes her hand.
He looks like he's about to get down on one knee, and then says: "Megan McKenna..."
Could he really be asking her to marry him?!?!?
Adding even more hints, Megan is then seen telling the camera: "I did not expect this." While the voiceover teases: "Will Jordan wish he never asked?"
'Jegan' engaged?! Surely not?!
If Jordan did put a ring on it back in Portugal, he and Megan have done extremely well to keep that under wraps - considering they have now split and quite bitterly too.
Ahead of going back into the Ex On The Beach villa, the reality stars had been mega loved-up. Jordan had even told Reveal he and Megan had been looking at engagement rings and she admitted she 'wouldn't have said no' if Jordan did propose.
While we all thought the pair were settling down, Megan confirmed she and Jordan had split in December last year.
At the time, she insisted herself and Jordan had parted on good terms, but things later turned sour between them.
When she appeared on Celebrity Big Brother, Jordan claimed Megan had 'gone behind his back' to audition for the show and accused his former flame of 'using him' to further her own career.
Megan's rep denied this at the time and she has since said she split with Jordan because he 'broke her trust.'
Both Megan and Jordan have even claimed they were actually 'never in love' with each other too.
All this and (potentially) after a proposal?! Where did it all go wrong?
Ex On The Beach continues Tuesday 8 March at 10pm on MTV.
For exclusive competitions and amazing prizes visit Reveal's Facebook page NOW!