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.