Myles Stephenson has denied cheating on Gabby Allen.
The 28-year-old RakSu singer split with the 27-year-old ‘Love Island’ star earlier this year and while Gabby has claimed that Myles was unfaithful to her, he insisted that he never cheated.
‘I’m A Celebrity’ star Myles told The Sun newspaper: "I went through severe depression going through it, because I knew I messed up. I was back home at my mum’s house and we was on a break.
"I messaged a girl stupidly. I shouldn’t have messaged her. I got lost in my ways. I’ve had to learn so quickly about this lifestyle it is frightening."
Gabby was upset when Myles messaged his ex-girlfriend Meghan Cresswell but he says this was only after they had split.
He said: "I moved back home when me and Gabby genuinely stopped speaking, because it got to the point where we use arguing too much.
"I said, ‘Look, I want to move back home, I need to figure out what I want’. And I messaged Meghan and I’m not shying away whatsoever from my mistakes that I made in my life.
"I made my mistake. But I admitted it before I came into the jungle. I was stupid. I was a fool. I was an idiot."