20 Top Paid Actresses in the World
10. Cameron Diaz
Net Worth: $90 Million
In 2013, Cameron Diaz was named the highest paid actress over 40 but that was before Sandra Bullock’s big Gravity payday. She consistently pulls in the crowds with her comedy roles including The Mask, There’s Something About Mary and Bad Teacher. However, she is also known for a few dramatic roles and her voice acting in Shrek. Her most recent film was The Other Woman which earned her $19 million.