Cameron Diaz is well-versed in romance, having fronted her fair share of rom-coms over the years - but the actresses real-life love story is just as sweet. While the Charlie's Angels star believed ...