Come here often? Make XFINITY.com your homepage » close

close

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

Forbes' Top 10 Highest-Paid Actresses 2010

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

Loading...