Come here often? Make your homepage » close

Get instant access to Download the XFINITY® One Click Google extension» close


Your XFINITY Connect session has timed out due to inactivity. Click here to go back close

Forbes' Top 10 Highest-Paid Actresses 2010

8 of 11

3. Cameron Diaz--$32 million

Thanks to her work in the "Shrek" films Diaz has a nice, steady income, but she also gets big bucks to appear in romantic films like the action comedy "Knight & Day," co-starring Tom Cruise. Diaz also stars with ex-boyfriend Justin Timberlake as a foul-mouthed educator in the film "Bad Teacher." (AP Photo/Alastair Grant)

Ad Info - Ad Feedback

Ad Info - Ad Feedback