Kylie Minogue's ex James Gooding claims he cheated on her because he spent time in foster care as a child. The handsome model - who had an affair with catwalk queen Sophie Dahl - claims his mother putting him into care at the age of nine because he didn't get on with his step dad has left him unable to stay in a relationship.
He explained: "It's strange when a mother breaks your heart as a child. I'm not looking for a mother figure in a relationship, but the relationship between mother and son obviously affects the way a man relates to a woman in adult life. Life was good and I fell in love. But when I got to the point of thinking, 'This person means everything to me,' I got scared. There weren't any specific actions that would trigger my fears. It was an overall sense of getting in too deep and losing control of my emotions. I ended up having a relationship with Sophie Dahl. So yeah, I basically f***ed around with someone else. I'm not proud of it, but there are plenty of men who have done that."