2 / 10

Highest-paid actresses

2: Cameron Diaz is a close second with earnings of $34 million.

Highest-paid actresses

The ten highest-paid actresses in Hollywood.