Olivia Buckland has slammed Myles Stephenson after he reportedly made claims about her friend and fellow Love Island alum Gabby Allen .
The reality TV star called the Rak-Su warbler a "compulsive liar" in a now deleted rant that she'd posted on Twitter about his appearance on I'm A Celebrity... Get Me Out of Here!.
It comes after Myles is said to have told Jacqueline Jossa that her husband Dan Osborne had definitely cheated on her with his ex Gabby, which they've both denied.
But Olivia, who starred in Love Island 2015, wasn't buying it, tweeting: "How has an awful, narcissistic, cheating, compulsive liar been allowed to go on such a great TV show?"


After her followers questioned if she was talking about Myles, she swiftly deleted the tweet.
Olivia continued: "Ok less tweeting my anger more boxing my anger, lesson learnt.
"Truth prevails that’s all xx."

Gabby and Myles split in August after she caught him sending flirty messages to other women, but he denies cheating on her.
She has continued to vent her frustration at her ex, even liking a tweet that branded him a "snake".
Jacqueline reportedly threatened to leave I'm A Celebrity after Myles spoke to her about Dan and Gabby.

The pair were spotted cosying up on a yacht in Spain last year.
Jacqueline was pregnant at the time and the couple had a temporary break, with Dan moving out of the family home.
When Jacqueline spoke to Myles she was permitted to leave voice messages for her husband, who sent her one back.