Cameron Diaz | Bad Teacher

Now almost 50 years old, Cameron Diaz remains easy on the eyes. She has been a Hollywood darling for the longest time and has been an established actress since she started in 1994 with Jim Carrey in My Best Friend’s Wedding. Her films have also grossed over $3 billion in the US, making her the highest-paid actress aged 40 and above in 2013. With a comedy or romantic movie lineup to her name, Diaz took a turn with Being John Malkovich and showed she could also do drama.

Diaz probably took from the playbook of other actors and adopted a get-paid later scheme. She received a mere $1 million for the movie Bad Teacher but racked up as much as $40 million total from royalty. Her financial advisor must be pleased seeing how Diaz showed considerable adeptness at handling her money and making it grow.

Advertisement