Not Such An Angel - Cameron Diaz Flirts Up A Storm Stunning Cameron Diaz has been unlucky in love, being unable to find that special someone to settle down with. Her failed relationships include, Justin Timberlake, Matt Dillon, P Diddy, John Mayer and Jared Leto. But it seems like her look may be turning as she is reported to be getting close to PayPal billionaire, Elon … [Read more...]