Later tonight, fans will see Gina reunited with yet another blast from the past (she originally arrived as Joe's ex), as Alex turns up on the beach in Portugal to surprise her.
However, we're predicting drama between the pair, as it seems Gina and Alex have been disagreeing about their history...
Ahead of his Ex On The Beach debut, Alex claimed to date Gina for two and a half months. He revealed the pair first slept together just two weeks into their romance, leading Gina to fall in love with him.
The 20-year-old from Liverpool added that he couldn't cope with the intensity of Gina's feelings for him and accused her of being 'super clingy.'
However, she has now hit back.
Gina took to Twitter to share her side of the story. She insists she was never in love with Alex, and proving she can give as good as she gets, the reality star branded him a "rebound."
She tweeted: "Boyfriend ? I loved you ? He was a rebound from my ex I was with for two years let me just put that out there."
Something tells us these two aren't going to see eye to eye.
Fans will be introduced to Alex in tonight's episode and his arrival is a double shock for Gina. Not only does she have to contend with seeing her former flame again, she then has to decided whether he is allowed to stay.
The Tablet Of Terror tells Gina she must choose one boy, Alex or Joe, to send home...
Ex On The Beach continues tonight Tuesday 1 March at 10pm on MTV.
For exclusive competitions and amazing prizes visit Reveal's Facebook page NOW!