Gemma Collins has cancelled a make-or-break holiday with James 'Arg' Argent.

Gemma Collins and James Argent

Gemma Collins and James Argent

The on/off couple were due to fly to Portugal in a bid to patch up their rocky romance following their recent split after he embarrassed her by posting a video of her snoring in bed and then allegedly sent her hurtful messages about her weight.

However, Gemma has pulled the plug, with a source telling The Sun: "Gemma had planned to go to Portugal with Arg, but she has changed her mind. She said she does not need the toxic energy.

"She has been overwhelmed by all that has been going on, and just needs time by herself. She's going through a period of rediscovery. It looks like she really is finished with Arg right now."

It has been a very tough time for Gemma, 38, whose mum Joan was hospitalised with pneumonia just days after the star split from her 31-year-old boyfriend.

Arg was pictured turning up to her home on Wednesday night (27.02.19), and it's said he "broke down in tears" as he made his apology.

An insider added: "James was very emotional and broke down in tears telling Gemma 'You have stood by me in my worst times and you didn't deserve any of this or what I said'.

"He said he is very sorry - and with her mum being so ill he feels even more terrible."

The 'TOWIE' stars' breakup is said to have come after Arg sent a string of nasty messages to the former 'Dancing On Ice' contestant.

The messages allegedly read: "You are a fat joke of a woman. An absolute car crash! You're nearly 40 f***ing years old, you embarrassment ... You fat horrible lump. Nasty mean woman. Who the f*** do you think you are? You've got more rolls than Greggs."