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

25 Highest Grossing Actors of All Time

18 of 27

9. Cameron Diaz

Cameron Diaz is the last of the three ladies to appear on this list. Diaz’s career has been filled with critically acclaimed films which have grossed $2,565.7 billion. Diaz rose to fame in the 1990s with comedic roles in “The Mask,” “My Best Friend’s Wedding” and “There’s Something About Mary.” She has also been praised for dramatic roles in “Being John Malkovich” and “Vanilla Sky.” Diaz is slated to appear as Lenore Case in the 2011 superhero action film, “The Green Hornet.”

Highest Grossing Film: Her highest grossing film thus far is “Shrek 2,” which according to, grossed $441.2 million. (Photo: AP)

Ad Info - Ad Feedback

Ad Info - Ad Feedback