Jennifer Lawrence, Scarlett Johansson Top List of Highest Paid Actresses

Melissa McCarthy and Angelina Jolie-Pitt also make top 10 on the Forbes list

Jennifer Lawrence and Scarlett Johansson have claimed the two top spots on the annual ranking of highest paid actresses.

Lawrence stood head and shoulders above her competition, raking in a cool $52 million the last year. It was thanks in large part to starring roles in blockbuster franchises like “The Hunger Games” and “X-Men.” She also has a contract with luxury brand Dior, according to Forbes, which compiles the list every year.

Scarlett Johansson came in second, earning $35.5 million. Johansson pulled in a nice chunk of change for her role in “Avengers: Age of Ultron,” and also starred in the hit action movie “Lucy.” She supplements her acting income with endorsements from Dolce & Gabbana and Sodastream.

“Spy” star Melissa McCarthy came in third with $23 million. Her solo espionage comedy was a resounding success, earning $234 million at the box office on a $65 million budget. McCarthy also stars on the CBS sitcom “Mike & Molly,” in addition to launching a clothing line for plus-size women.

Bingbing Fan was the only non-American to make the list. The Chinese actress earned $21 million, and is best known to American audiences for her role in “X-Men: Days of Future Past.” She also starred in the Chinese fantasy epic “The White Haired Witch of Lunar Kingdom.”

In addition, Jennifer Aniston earned $16.5 million, Julia Roberts earned $16 million, and Angelina Jolie-Pitt earned $15 million.

See the full list of highest paid actresses below:

1. Jennifer Lawrence–$52 million

2. Scarlett Johansson–$35.5 million

3. Melissa McCarthy–$23 million

4. Bingbing Fan–$21 million

5. Jennifer Aniston–$16.5 million

6. Julia Roberts–$16 million

7. Angelina Jolie-Pitt–$15 million

8. Reese Witherspoon–$15 million

9. Anne Hathaway–$12 million

10. Kristen Stewart–$12 million

11. Cameron Diaz–$11 million

12. Gwyneth Paltrow–$9 million

13. Meryl Streep–$8 million

14. Amanda Seyfried–$8 million

15. Sandra Bullock–$8 million

16. Emma Stone–$6.5 million

17. Mila Kunis–$6.5 million

18. Natalie Portman–$6 million