Cameron Diaz went from being a model to becoming one of Hollywood's most successful stars. She has been in such blockbuster films as There's Something About Mary, Charlie's Angels, and Shrek. But she has also stretched as an actress, working with top directors in roles that let her talents develop. Thanks to her great sense of humor and her skills as a performer, Cameron Diaz has become one of today's superstars in entertainment. Book jacket.