According to Forbes, Will Smith and Cameron Diaz are on the top of the charts for being the highest paid actors in 2007.
Will Smith brought in $80 million last year, with 10% of that goes to that creepy scientology society of his. Cameron Diaz is the highest paid female actress getting paid $50 million. (Why? I still haven’t been able to figure it out. If I never saw her in another movie for the rest of my life, it would still be too soon).
The 5 most overpaid actors in Hollywood:
1. Will Smith- $80 million
2. Johnny Depp - $72 million
3. Eddie Murphy - $55 million
4. Mike Myers - $55 million
5. Leonardo DiCaprio - $45 million
The 5 most overpaid actresses in Hollywood:
1. Cameron Diaz - $50 million
2. Keira Knightley - $32 million
3. Jennifer Aniston- $27 million
4. Reese Witherspoon - $25 million
5. Gweneth Paltrow - $25 million
Can someone please explain to me why some of these people make so much money? I mean Eddie Murphy hasn’t made a decent movie in like a decade. And although there are still some people still bitter about the Jennifer Aniston/ Brad Pitt break-up, their is no way that Jen should make $27 million while Angie gets a mere $14 million. I would take Angie over Jen any day.
Visit Forbes to check out the rest of the list.


