Alesha Dixon's ex-husband MC Harvey revealed telling her that he cheated on her was the 'worst thing he's ever had to do'.
Mis-Teeq singer Alesha, 43, and MC Harvey tied the knot in 2005 but their relationship swiftly ended in November 2006 when she found out about the affair.
The So Solid Crew star, 43, cheated on Alesha with singer Javine Hylton and confessed his wrongdoings to his wife after details of it leaked.
And now, the star explained how he thought the Britain's Got Talent judge would 'kill him'.
He said on the James English podcast: "The day I left Javine's house, it was so weird. I'd left her house and I was driving home to my marital home and as I'm two miles from my house, she (Javine) rang me and said 'she knows, she knows' as I pulled up on my drive.
"The worst thing I've ever had to do is tell a woman I cheated on her."
He continued: "When I walked in the front room, Alesha just said to me: 'Do you want some food Harvey?' and I'm thinking 'Yeah of course I will.'"
MC Harvey sat down in the living to watch TV with his wife where an episode of the Tyra Banks Show - about cheating - was playing.
"She was there watching TV when she paused it and my heart sank. She said: 'How long has it been going on Harvey?' and that was it," he added/
"I thought she was going to kill me. To this day, it is the worst two days I've ever spent in my house."
Get all the biggest showbiz news straight to your inbox. Sign up for the free Mirror Showbiz newsletter.
The rapper said his mental health suffered after the news came out in the media and he went from being 'loved to being hated within 48 hours'.
"But it was self-inflicted," he concluded.
Alesha previously opened up about the downfall of their marriage on Piers Morgan's Life Stories.
She admitted she felt "lost and empty" when her marriage fell apart and said: “I didn’t eat for a few days. I just remember sitting on the floor in my house.
"I felt lost. I couldn't find the words.
"You ask those questions: Why? What have I done wrong?”
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.