Photo: Getty

Emma Stone earned $26 million (about £20.2 million) in 2017, making her the highest-paid actress in the world, according to Forbes.

At just 28 years old, Stone saw her annual income rise by 160 per cent, thanks in no small part to her Oscar-winning performance in La La Land opposite Ryan Gosling. This is the first time the actress has made the prestigious rich list, overtaking her good friend Jennifer Lawrence – who previously topped the list for the last two years in a row.

Related Article: What Will Win Best Picture At The Oscars 2018?

Photo: Getty

Lawrence was placed third in this year’s round-up after earning $24 million (about £18.7 million). In second place was Jennifer Aniston, who earned $25.5 million (about £19.8 million) over the past 12 months due to a range of films and endorsement deals, including campaigns for Emirates airlines and Aveeno skincare.

Related Article: 25 On-Screen Couples Who Can’t Stop Working With Each Other

Photo: Getty

According to the finance magazine, the highest-paid British actress is Emma Watson, who came fifth on the global list. She joined the top 10 for the first time this year, having earned $14 million (about £10.9 million) thanks to her portrayal of Belle in Beauty and the Beast.

Photo: Getty

Related Article: Emma Watson Let A Group Of Kids Interview Her And It Was Adorable

An encouraging takeaway from this year’s list is that, despite the many tales we continue to hear about Hollywood ageism, 60 per cent of the top 10 are over 40 including Melissa McCarthy, Julia Roberts and Cate Blanchett.

Unfortunately, the list still lags behind when it comes to diversity; there were no black or Asian actresses in this year’s top 10. Last year’s inclusions of Chinese actress Fan Bingbing and Indian star Deepika Padukone dropped off this year’s list because they made fewer films in the last 12 months, according to the magazine.

Below is the 2017 list of Forbes’ Highest-Paid Actresses in full:

  1. 1. Emma Stone – $26 million
  2. 2. Jennifer Aniston – $25.5 million
  3. 3. Jennifer Lawrence – $24 million
  4. 4. Melissa McCarthy – $18 million
  5. 5. Mila Kunis – $15.5 million
  6. 6. Emma Watson – $14 million
  7. 7. Charlize Theron – $14 million
  8. 8. Cate Blanchett – $12 million
  9. 9. Julia Roberts – $12 million
  10. 10. Amy Adams – $11.5 million

From: Harper’s BAZAAR UK