Jennifer Lawrence is the world's highest-paid actress, according to Forbes' latest rich list.
At 26, the Academy Award-winning actress is also the youngest on the list, which looked at movie stars' earnings between June 2015 and June 2016.
She sits ahead of Melissa McCarthy, Scarlett Johansson and Jennifer Aniston, each of whom has made it into the top five.
Lawrence topped the list in 2015 after earning 52 million dollars (£39.5 million), meaning she has seen an 11.5% decrease in takings year on year.
The US actress received a hefty payout from the box office gross of the final movie in the popular Hunger Games franchise, in which she starred as leading character Katniss Everdeen.
She is also believed to have taken a large sum of money up-front from her forthcoming movie Passengers.
McCarthy, 45, has come in at second place on the list, with a reported 33 million dollars (£25 million), thanks to a large payment for starring in Paul Feig's Ghostbusters reboot.
Her estimated earnings have risen by 10 million dollars (£7 million) since the 2015 list was published.
Johansson, 31, is third on the list with estimated annual earnings of 25 million dollars (£19 million) and Aniston, 47, is fourth, with Forbes putting her earnings at 21 million dollars (£15.9 million).
Chinese actress Fan Bingbing is at fifth place with her annual takings reaching 17 million (£12.9 million).
The only new addition to the list is Bollywood actress Deepika Padukone in 10th place with 10 million (£7.6 million) earned over the past year.
Charlize Theron, Amy Adams, Julia Roberts and Mila Kunis complete the top 10.