Dan Osborne has admitted to being unfaithful to wife Jacqueline Jossa after vehemently denying claims of infidelity in the past.
Admitting to cheating on Jac, Dan said "I've done things I shouldn't have done" but claims Jac has forgiven him. Dan, 29, told The Sun : "I've made mistakes, yeah.
I've done things I shouldn't have done. Me and Jac have spoken about that and she has forgiven me. "I know in the past I’ve denied things when they’re not true, then when something has been true, I probably just kept my mouth shut.
I was a different person. "I take full responsibility for being crap," he added. All hell broke loose in the I'm A Celebrity...
Read more on mirror.co.uk