Offscreen, the actress was romantically linked to pop singer Justin Timberlake up until a much-reported breakup in early 2007. At the time, rumors pointed to a fling between Timberlake and actress Scarlett Johansson as the reason for the split. According to some reports, Diaz was quickly on the rebound from the breakup with a new love interest in world champion surfer Kelly Slater.
Announced in February 2007, the actress became a key spokesperson in bringing worldwide attention to global warming in her efforts to help stage the Live Earth concerts on July 7, 2007.
Cameron Diaz was heard reprising her role as Fiona in the next installment in the Shrek franchise, Shrek The Third, in 2007, and co-starred with actor Ashton Kutcher in the comedy ""What Happens in Vegas" in 2008.
Following her appearance with actor Tom Cruise in the action adventure movie Knight and Day in 2010, Diaz next starred in The Green Hornet in 2011 closely followed by a starring role in Bad Teacher opposite her ex, Justin Timberlake.
In addition to Timberlake, the actress has also been romantically linked to actor Matt Dillon and most recently to Yankee baseball star Alex Rodriguez.