Robbie Williams and Cameron Diaz
This image appears in the gallery:
Oddball Couples! The Stars You Never Knew Dated!
3. Robbie Williams and Cameron Diaz
Robbie apparently found an angel in Cameron Diaz when they were spotted kissing and holding hands on a Santa Monica beach in 2003. One of their dates included some go-karting fun in Germany, how romantic eh?