The highest paid actress in Hollywood, Diaz pulled in $50 million last year. But her high salary makes it hard for the romantic comedies she stars in to earn a good return. The Holiday brought in $205 million worldwide but Diaz’s high payday meant the film only grossed $3.70 for every dollar Diaz was paid. For every dollar she was paid, Cameron Diaz’s movies averaged $4 of gross income.

















