Cameron Diaz is now listed as the world's highest paid actress in the 2004 edition of the Guinness Book of World Records. It is based on earnings of $42.2 million in 2001 for the star of "Charlie's Angels" and "Something About Mary."
Cameron Diaz, left, presents the Hollywood Breakthrough Directing Award to "Charlie's Angels" director McG, during the Hollywood Film Festival's Gala ceremony and Hollywood Movie Awards, Oct. 7, 2002, in Beverly Hills, Calif.
A former model, Cameron Diaz often uses the red carpet as her runway. Here she shows off a leggy look at the premiere of "The Holiday" at the Ziegfeld Theatre in New York on Nov. 29, 2006.
Cameron Diaz pauses for photographers during the premiere of her new film "Gangs of New York" Dec. 9, 2002, in New York.
Cameron Diaz sports a jaunty hat as she arrives for the premiere of her film "Gangs of New York" Dec. 9, 2002 in New York.
Cameron Diaz, nominated for best performance by an actress in a supporting role in a motion picture for her work in "Gangs of New York," waves as she arrives for the 60th Annual Golden Globe Awards, in Beverly Hills, Calif., Jan. 19, 2003.
Actresses Lucy Liu, right, Drew barrymore, and Cameron Diaz arrive at the premiere of "Charlie's Angels: Full Throttle," June 18, 2003, in the Hollywood section of Los Angeles.
Actresses Cameron Diaz, right; Drew Barrymore, center, and Lucy Liu pose together at the premiere of "Charlie's Angels: Full Throttle," June 18, 2003, in Hollywood.
Cameron Diaz smiles during a press conference prior to the screening of her movie,"Charlie's Angels: Full Throttle" in Rome July 3, 2003.
Actress Cameron Diaz arrives for the premiere of "Shrek 2" at Mann's Village Theater in Westwood, Calif., May 8, 2004.