X-factor pays off: Jennifer Lawrence the highest-earning actress with €40m
It's hard to open a newspaper or click on a news site without seeing the name Jennifer Lawrence - so it is no surprise that the Oscar-winner has been named the highest-earning actress in the world for the second year running.
The 26-year-old's $46m (€40.6m) pay cheque will include her fee for lucrative franchise blockbusters such as the final 'Hunger Games' instalment, released last November, and this year's 'X-Men Apocalypse'.
In addition to film-related revenue, the annual Forbes list takes earnings from product endorsements and sponsorship deals into account, such as Lawrence's advertising campaigns for fashion house Dior, for whom she works as a 'brand ambassador'.
But while €40.6m is nothing to be sniffed at, the actress's overall earnings have actually fallen. In 2015, she made €46m.
Lawrence has previously spoken out about the gender pay gap in Hollywood, pointing out in a 2015 essay that actresses are still often routinely paid less than their male co-stars.
This year's Forbes list shows a boost for 'Ghostbusters' actress Melissa McCarthy, who has jumped into the number two spot, knocking 'Captain America: Civil War' star Scarlett Johansson (inset), €22.1m) into third place. McCarthy's 2016 earnings are listed at €29.1m.
Jennifer Aniston - who supplements her film earnings with advertising contracts for brands such as Emirates airlines - is listed at number four, with annual earnings of €18.5m.
Some Western readers may also be unfamiliar with two of the names featured: fifth-highest earner Fan Bingbing (€15m) and new entry Deepika Padukone in 10th place (€8.8m).
Bingbing (34) is a Chinese star who appeared alongside Lawrence in 2014's 'X-Men: Days of Future Past', but who mainly works in Chinese cinema.
Padukone, meanwhile, is a popular Bollywood actress, who supplements her film earnings with numerous product endorsements.
Also in the top 10 were sixth-placed Charlize Theron (€14.5m), Amy Adams (€11.9m), Julia Roberts (€10.6m) and Mila Kunis (€9.7m).