Photo By: Trish O'Shea

Hollywood's Highest Paid Actress

Who is Hollywood's highest paid actress?

Could it be Angelina Jolie? Maybe it's Jennifer Aniston or Melissa McCarthy? According to Forbes Magazine, Scarlett Johansson is the highest paid actress making a whopping $40.5 million over the past year.

Scarlett Johansson and Price is Right's Rich Fields seen together at the Palm Springs Film Festival.

The latest "Avengers" movie helped to launch Scarlett to the top of the heap. Angelina Jolie returns to the list at #2 making $28 million, due mainly to her appearance in the upcoming "Maleficent 2". And Jennifer Aniston came in third, not so much for any "acting" gigs, but mostly for endorsements for products like Aveeno, Smartwater and Emirates Airlines.

Last year's #1 money-maker, Emma Stone did not make the list at all this year.

Here is the complete list of top 10 money earning actresses in Hollywood:

  1. Scarlett Johansson - $40.5 million
  2. Angelina Jolie - $28 million
  3. Jennifer Aniston - $19.5 million
  4. Jennifer Lawrence - $18 million
  5. Reese Witherspoon - $16.5 million
  6. Mila Kunis - $16 million
  7. Julia Robers - $13 million
  8. Cats Blanchett - $12 million
  9. Melissa McCarthy - $12 million
  10. Gal Gadot - $10 million