“The Hunger Games” star Jennifer Lawrence topped a Forbes magazine list of the world’s highest-paid actress for the second in a row year this Tuesday, earning around $46 millions.

Lawrence, 26, took the top spot to a great extent through a cut of the benefits from the last film in the “The Hunger Games” establishment, and from getting highly paid for her new adventure movie “Passengers,” Forbes said.

However Lawrence’s estimated payday was likely well beneath that for Hollywood’s top men, Forbes said, in spite of the actress starting a verbal confrontation about the gender pay gap a year ago. She declared she was “finished being adorable” when it came to negotiating better deals for herself.

Lawrence’s 2016 earnings dropped 11.5 percent from her 2015 aggregate of $52 million. Forbes will release its list of the world’s highest-paid actors on Thursday. Last year Robert Downey Jr. lead the list with an estimated $80 million.

Neither however approached pop star Taylor Swift, who was named the top earning big name of 2016 prior this year, pulling in an estimated $170 million from record sales and her world tour.

McCarthy brought home $33 million in earnings, up $10 million from 2015 to some degree from her payday for the controversial female reboot of “Ghostbusters.”

It was the greatest annual paycheck to date for the star of TV comedy drama “Mike and Molly.” McCarthy, also launched a clothing line for sizes 4 to 28 after becoming frustrated at the outfits available for bigger women.

Scarlett Johansson of “Captain America: Civil War” was third at $25 million, down almost 30 percent from 2015.

Together, the world’s 10 highest-paid actresses counted a joined $205 million between June 1, 2015 and June 1, 2016,before management fees and taxes , Forbes said.

The estimates include earnings from movies, TV and endorsements from cosmetics and different organizations. Bollywood star Deepika Padukone is the main newcomer on the list.

The remaining top 10 2016 highest-paid actresses are:

4. Jennifer Aniston – $21 million

5. Fan Bingbing – $17 million

6. Charlize Theron – $16.5 million

7. Amy Adams – $13.5 million

8. Julia Roberts – $12 million

9. Mila Kunis – $11 million

10. Deepika Padukone – $10 million