Forbes list of highest-paid actresses

Slideshow posted in Entertainment News | Tuesday, August 03, 2010

3 of 10: Cameron Diaz is No. 3 with $32 million. During the past year, the actress has starred in films such as the animated 'Shrek: Forever After', 'My Sister's Keeper' and most recently, 'Knight and Day' with Tom Cruise. She recently filmed 'Bad Teacher' with ex-boyfriend Justin Timberlake as well as the comic book movie 'The Green Hornet' with Seth Rogen. (Photo courtesy of Curmudgeon Films / Gran Via Productions / Mark Johnson Productions)