The top 10 highest paid actresses in the world

Gal Gadot

Born: April 30, 1985

Nationality: Israeli

Upcoming movies: Heart of Stone, Snow White

Paid Price: $10 million

10

Melissa McCarthy

Born: August 26, 1970

Nationality: American

Upcoming movies: The Little Mermaid

Paid Price: $12 million

09

Cate Blanchett 

Born: May 14, 1969

Nationality: Australia

Upcoming movies: The School for Good and Evil

Paid Price: $12.5 million

08

Julia Roberts

Born: October 28, 1967

Nationality: American

Paid Price: $13 million

07

Mila Kunis

Born: August 14, 1983

Nationality: Ukrainian

Paid Price: $16 million

06

Reese Witherspoon

Born: March 22, 1976

Nationality: American

Upcoming movies: Legally Blonde 3

Paid Price: $16.5 million

05

Jennifer Lawrence

Born: August 15, 1990

Nationality: American

Paid Price: $18 million

04

Jennifer Aniston

Born: February 11, 1969

Nationality: American

Paid Price: $19.5 million

03

Angelina Jolie

Born: June 4, 1975

Nationality: American

Paid Price: $28 million

02

Scarlett Johansson

Born: November 22, 1984

Nationality: American

Paid Price: $40.5 million

01