Dan Osborne has come clean and finally admitted that he did indeed cheat on wife Jacqueline Jossa.The reality TV star has been dogged by claims he strayed on numerous occasions, but has always denied reports when they were flung his way.Multiple women were said to have been involved in his infidelity, with the 29-year-old keeping a stoic defence of his behaviour.But now he has come clean about his "mistakes" and revealed his I'm A Celeb winner wife has forgiven him, according to The Mirror.Speaking to The Sun, Dan said: "I've made mistakes, yeah.
Read more on dailyrecord.co.uk