Charlotte Crosby feared she'd be dumped by her boyfriend after flirting with another guy.
The 27-year-old reality TV star admitted she worried Josh Ritchie would leave her after she flirted with someone else during a recent work trip to Australia.
During a scene from the latest episode of "The Charlotte Show", she explained: "About to land to London. I did something really stupid. I couldn't keep it in any longer.
"I told Josh what had happened and he wasn't very happy at all. Now it's just a worry of whether he's going to want to speak to me again."
Charlotte admitted the incident was all she could think about as she made her way home.
She shared: "The closer we're getting to England it's like I could feel the gravity of the situation pulling us in and I just needed to get it over and done with then and there.
"The closer we got, I was thinking I can't physically tell him face to face."
Charlotte later added: "I do like him and I do wanna tell him and I do wanna make things right.
"He just genuinely is a really, really nice, kind-hearted, loving boy. I don't want to lose him from my life.
"Deep down he would never treat us like s**t and I trust him and I just f***ed it up."
Despite the situation, Josh subsequently shows up to her clothing range launch party.
However, the situation quickly unravelled as Charlotte had a few too many drinks.
And a visibly annoyed Josh tells her: "Listen, put your shoes on, pull your dress up ... I'm done, mate."
Charlotte later says: "I might have got myself a little carried away and now I can't stand up.
"I've had such a good night but where's Josh? That's not a good sign.
"I wish I could be more wary of the paps and be a little more graceful at the end of the night, but to be honest I don't even think I care ... Until I see the pictures the next day!"