Who doesn’t love money and who doesn’t love actors and actresses. We are always famished with the amazing acting skills, dashing scenes, gorgeous looks and thrilling stunts performed by our favourite stars on the big screen. But at some or the other point of time, we question ourselves, how much do these stars get paid for entertaining us and who is the richest of them all.

Well, you don’t have to go anywhere now, we’ve got it covered for you. Here is the list of top 10 highest-paid actors and actresses in the world as per Forbes.

Note: These are the pre-tax earnings of these stars.

10. Gal Gadot: $10 million-Actress

10. Chris Evans: $34 million-Actor

9. Melissa McCarthy: $12 million-Actress

9. Salman Khan: $38.5 million-Actor

8. Cate Blanchett: $12.5 million-Actress

8. Adam Sandler: $39.5 million-Actor

7. Julia Roberts: $13 million-Actress

7. Akshay Kumar: $40.5 million-Actor

6. Mila Kunis: $16 million-Actress

6. Will Smith: $42 million-Actor

5. Reese Witherspoon: $16.5 million-Actress

5. Jackie Chan: $45.5 million-Actor

4. Jennifer Lawrence: $18 million-Actress

4. Chris Hemsworth: $64.5 million-Actor

3. Jennifer Aniston: $19.5 million-Actress

attends the 2018 InStyle Awards at The Getty Center on October 22, 2018 in Los Angeles, California.

3. Robert Downey Jr.: $81 million-Actor

2. Dwayne Johnson: $124 million-Actor

2. Angelina Jolie: $28 million-Actress

1. Scarlett Johansson: $40.5 million-Actress

1. George Clooney: $239 million-Actor