NEW YORK (CBSNewYork/AP) — Jennifer Lawrence is a girl on fire, at least monetarily speaking.

The actress topped Forbes magazine’s list of the world’s highest-paid actresses for the second straight year, banking $46 million thanks to her paycheck for the final “Hunger Games” installment.

READ MORE: NYCFC Rallies Late, Stuns Philadelphia Union For Spot In MLS Cup Final

Lawrence out-earned second-ranked Melissa McCarthy with $33 million and Scarlett Johansson at No. 3 with $25 million.

FULL LIST: Highest-Paid Actresses

READ MORE: Eagles Remain Undefeated In Their History Against Jets, Score On First 7 Possessions In Easy Win

Together, the world’s 10 highest-paid actresses tallied a combined $205 million between June 1, 2015, and June 1, 2016, before fees and taxes.

Acting is fine, but singing might be better. Earlier this summer, Forbes released its annual list of the 100 highest-paid celebrities and Taylor Swift was on top with $170 million and One Direction was at No. 2 with $110 million.

MORE NEWS: Connecticut Man Who Tested Positive For Omicron Variant Resting At Home With Mild Symptoms, Gov. Lamont Says

(TM and © Copyright 2016 CBS Radio Inc. and its relevant subsidiaries. CBS RADIO and EYE Logo TM and Copyright 2016 CBS Broadcasting Inc. Used under license. All Rights Reserved. This material may not be published, broadcast, rewritten, or redistributed. The Associated Press contributed to this report.)