Robbie Williams has revealed Cameron Diaz made his realise Ayda Field was who he wanted to marry, after the Hollywood actress insisted to him his relationship didn't sound like it was "over" when he was discussing his split with the 41-year-old star.