Britain's Got Talent comedian Francine Lewis shocked GB News fans this morning as she accused her husband of cheating on her while live on the telly.
The 47-year-old, who shot to fame back in 2013, appeared on the daytime programme to talk about fraud, when she made the revelation.
Francine told hosts Patrick Christys and Inaya Folarin Iman how she lost her £90,000 show fortune to scam artists.
And at the end of the segment, she dropped a huge bombshell about her husband of 17 years Joel Ryan.
Francine revealed Joel, 43, had been 'cheating on me with his best friend's girlfriend.'
The star said: "There's so many scams going on all the time, but you know what's ironic? I stuck with my husband through this whole thing and last night I found out he was cheating on me with his best friend's girlfriend."
Francine went on to share her regret at not leaving her husband - who introduced her to the scam artists who swindled her out of her BGT fortune in 2018 - at the time.
She added: "You know what, I wish I'd gone there and then. He put me in that situation and now he's put me in this situation and I'm devastated."
When asked by host Patrick if she was alright, Francine said: "I will be. I'm still in shock and numb but you know what I'll get through it, I have to, I have two children."
The comedian tried to laugh it off by launching into an impression of Katie Price, saying: "Oh well looks like another divorce, what can I say? I love it."
Francine and Joel, who is the director of a construction company, married in 2005. They share two children, Brooke and Jake.
Joel denied the allegations and told GB News: "I haven’t had an affair and I totally deny all of the claims made against me.
"I sent some messages to a friend’s partner and I hugely regret sending them, but I did not cheat or have an affair.
"I love Francine very much and I am ashamed of what I did and deeply sorry for the hurt I have caused. I just want to focus on my marriage."
Do you have a story to sell? Get in touch with us at webcelebs@mirror.co.uk or call us direct at 0207 29 33033.