Cameron Michelle Diaz began her career as a fashion model, contracted with modeling agency Elite Model Management. For the next few years, she worked around the world for contracts such as with major companies, modeling for designers such as Calvin Klein and Levi's. When she was 17 years old, she was featured on the front cover of the July 1990 issue of the magazine Seventeen. She became famous during the 1990s with roles in the movies The Mask, My Best Friend's Wedding, and There's Something About Mary. Other high-profile credits include the two Charlie's Angels films, voicing the character Princess Fiona for the Shrek series and Bad Teacher. Diaz received Golden Globe award nominations for her performances in the movies There's Something About Mary, Being John Malkovich, Vanilla Sky, and Gangs of New York.
Who is a better Hollywood female singer?