Dan Osborne has finally admitted to cheating on Jacqueline Jossa as he opened up about the "mistakes" he has made in their marriage.
Rumours have plagued the 29-year-old for some time, but Dan has yet to officially own up to any wrongdoing – until now. Speaking to The Sun, the TOWIE star said: "I’ve made mistakes.
I’ve done things I shouldn’t have done."Dad-of-three Dan told the publication he told Jacqueline about his indiscretions, adding that he “takes full responsibility for being c**p”.Dan and Jacqueline, who tied the knot back in 2017, have two young daughters together – little Ella and Mia.
Owning up to straying in the past, Dan told the publication: "I’ve made mistakes, yeah. I’ve done things I shouldn’t have done.
Read more on dailystar.co.uk