At 22 years old, Kristen Stewart — known worldwide for her role as Bella Swan in the Twilight franchise — is the highest-paid actress in Hollywood, according to Forbes.
Forbes talked to agents, managers, lawyers and other professionals who work with Hollywood elite to determine which actresses earned the most money this year. The publication did not deduct for agent fees or routine expenses related to maintaining one’s celebrity status. Forbes did take into consideration upfront pay, profit participation, residuals, endorsements and advertising work.
Here’s a look at five actresses who topped Forbes’ list.
- Kristen Stewart: $35 million
- Cameron Diaz: $34 million
- Sandra Bullock: $25 million
- Angelina Jolie: $20 million
- Charlize Theron: $18 million
To learn more about the actresses’ earnings and to find out if celebrated leading ladies like Julia Roberts and Meryl Streep made this year’s top-10, read Forbes‘ complete article, Hollywood’s Top-Earning Actresses.