Kristen Stewart, 22, tops Forbes magazine's list of highest-paid actresses after pulling in $34.5 million from May 2011 to May 2012.
It has to be mentioned that Stewart is the youngest actress on the list by 16 years and edges out No. 2 Cameron Diaz by just $500,000. Here's a look at the top 10 below.
1. Kristen Stewart, $34.5 million
2. Cameron Diaz, $34 million
3. Sandra Bullock, $25 million
4. Angelina Jolie, $20 million
5. Charlize Theron, $18 million
6. Julia Roberts, $16 million
7. Sarah Jessica Parker, $15 million
8. Meryl Streep, $12 million
9. Kristen Wiig, $12 million
10. Jennifer Aniston, $11 million
Feel free to comment and share this blog post if you find it interesting!
It has to be mentioned that Stewart is the youngest actress on the list by 16 years and edges out No. 2 Cameron Diaz by just $500,000. Here's a look at the top 10 below.
1. Kristen Stewart, $34.5 million
2. Cameron Diaz, $34 million
3. Sandra Bullock, $25 million
4. Angelina Jolie, $20 million
5. Charlize Theron, $18 million
6. Julia Roberts, $16 million
7. Sarah Jessica Parker, $15 million
8. Meryl Streep, $12 million
9. Kristen Wiig, $12 million
10. Jennifer Aniston, $11 million
Does Kristen Stewart deserve to be the highest-paid actress?