Forbes names Emma stone the highest paid actress in 2017. The La La Land star dethroned Jennifer Lawrence, who held the top position for two years in a row.

At the age of 28, Emma Stone has become the highest paid actress in Hollywood in the past 12 months. The actress collected no less than $26 million pretax. Most of the money comes from the highly successful movie premiered last year, La La Land, which snatched 8 Oscars and 7 Golden Globes.

La La Land brought Stone a Golden Globe Award for Best Actress in a Motion Picture, Musical or Comedy and the Oscar for Best Actress.

In the movie, she portrays Mia, a barista whose aspiration is to become an actress. She meets jazz pianist Sebastian (Ryan Gosling) and they fall in love. But as their road to success become easier, trouble starts arising in their relationship.

Emma Stone identified with Mia to a deep level, as she unveiled at the Oscars, back in February. “I moved here when I was 15 to start auditioning, I knew what it felt like to go on audition after audition, “she said backstage, after accepting the Oscar.

At No.2 lands America’s sweetheart Jennifer Aniston, who banked $25.5 million. Aniston’s earnings come from movies, as well as endorsements, such as the ones for Emirates airlines, Smartwater and Aveeno.

At No. 3, we see Jennifer Lawrence, who was on top of Forbes’ list in both 2015 and 2014. She tallied $24 million.

Here is the full top 10 highest paid actresses between June 1, 2016 and June 1, 2017:

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