Jennifer Lawrence is still the highest paid actress in the world, even if her cumulative haul went down a few million bucks from the last time she topped the list.
The “Hunger Games” actress has topped Forbes‘ annual ranking of highest-paid actresses for a second straight year after raking in $46 million in the last year, thanks in large part to her payday from the final “Hunger Games” movie and her fee for the upcoming movie “Passengers.” The total is $6 million less than the last time she topped the Forbes list last year with $52 million.
Melissa McCarthy moved up in this year’s ranking from the number three spot to number two with $33 million. In addition to running her own clothing line, McCarthy reportedly pocketed a nice chunk of change for her role in the reboot of “Ghostbusters.”
Charlize Theron and Amy Adams cracked the top 10 this year as well, earning a reported $16.5 million and $13.5 million respectively. Mila Kunis jumped up several places as well to make number nine on the list with $11 million, thanks in part to endorsement deals with Jim Beam and Gemfields jeweler.
The only non-Hollywood actresses to make the top 10 were China’s Fan Bingbing, who dropped one spot from last year, and Bollywood’s Deepika Padukone.
10 Highest Paid Actresses in 2016, From Julia Roberts to Jennifer Lawrence (Photos)
Jennifer Lawrence comes out on top again this year. Click through to see Forbes' ranking of the world's highest paid actresses. Some may surprise you.
Getty Images
10. Deepika Padukone
Tenth on the list, this is the first time Bollywood actress Deepika Padukone has made the Forbes ranking. She will bring in an estimated $10 million this year, mostly from endorsements, according to Forbes.
Carlos Alvarez/Getty Images
9. Mila Kunis
With $11 million to her name in the last year, "Bad Moms" star Mila Kunis is ninth on the list. Her acting paychecks are also supplemented by endorsements for British jewelry company Gemfields and also Jim Beam whiskey.
Ethan Miller/Getty Images
8. Julia Roberts
At eighth on Forbes' ranking, Julia Roberts is set to bring in $12 million, proving she still has it at 48. Her deal with Lancôme is what helped land her on the list.
Getty Images
7. Amy Adams
Set to bring in $13.5 million, Amy Adams is in seventh place this year. Her recurring role as Lois Lane in the DC Comics movies has proven lucrative -- as has her endorsement deal with MaxMara, according to Forbes.
Charlize Theron will rake in $16.5 million from acting gigs -- including a reported $10 million upfront fee for "The Huntsman: Winter's War" -- and also her Dior J'Adore perfume deal. That puts her at sixth on Forbes' list.
Getty Images
5. Fan Bingbing
"X-Men: Days of Future Past" star Fan Bingbing is a big deal in China, which is why she's fifth on the list. She's earned an estimated $17 million in the last year. Her acting roles and her deals with Chopard and L'Oréal landed her on the list.
Getty Images
4. Jennifer Aniston
Jennifer Aniston's annual income of roughly $21 million is mostly made up of her many endorsements, including Smartwater. She's set to appear in the upcoming comedy "Office Christmas Party."
Getty Images
3. Scarlett Johansson
With $25 million coming in, Scarlett Johansson ranks at No. 3. She is reported to have made $17.5 million alone for her part in the upcoming crime drama "Ghost in the Shell," according to Forbes. Her Dolce & Gabbana deal added to that number, too.
Melissa McCarthy is riding high at No. 2 with a reported $33 million in the last year. Her "Ghostbusters" role and clothing line earnings both factored into her paycheck, Forbes reports.
Getty Images
1. Jennifer Lawrence
Jennifer Lawrence is No. 1 for the second year in a row, posting earnings this year of a whopping $46 million. The Oscar winner is also the youngest ranked actress, at 26. She benefited from last fall's "Hunger Games" finale as well as "Joy." And she now commands eight-digit upfront acting fees.