She certainly maintains a very active lifestyle, and yesterday Cameron Diaz was all about getting in a good workout with her hunky personal trainer.
The “Charlie’s Angels” babe was spotted arriving at her gym in Beverly Hills, California, looking cute with her hair pulled back, sporting a blue and white striped top with a pair of jeans.
And while Miss Diaz has topped the list of highest paid actresses in Hollywood, Forbes’ new list of Hollywood’s most overpaid actors has her at #4 (behind Nicole Kidman, Jennifer Garner, and Tom Cruise).
“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.”