Robbie Williams has said Cameron Diaz was instrumental in reuniting him with the woman who is now his wife.

The singer had admitted he had split up with Ayda Field while he was out with the Hollywood star, who then told him she did not think their relationship was over.

Williams told ITV’s Lorraine: “I was out one evening and I was just with – name dropping, watch your feet – Drew Barrymore and Cameron Diaz, and I was talking about this girl I had just split up with.

“It was one of those sliding door moments where Cameron said ‘It sounds as though it’s not over’ and in that moment something clicked, something changed and instantly I was like ‘yeah, I should go and marry her’.

“I didn’t say that out loud because that would have been really weird, but then I got in a car and went to see Ayda, knocked on the door and that was the moment I committed myself to her and she to me.”

@robbiewilliams I saw mommy kissing Santa Claus #underneaththemistletoe #ryda ❤️AWxx

A post shared by Ayda Field Williams (@aydafieldwilliams) on

The couple, who have been married since 2010, are parents to daughter Theodora and son Charlton.