A tall, strikingly attractive blue-eyed bottle blonde, Cameron Diaz was born in 1972 in San Diego. She is an American actress and former model. She rose to prominence during the 1990s with roles in the movies The Mask, My Best Friend’s Wedding and There’s Something About Mary. Cameron Diaz’s hair color is blonde, and she love to wear long hair very much, but she cut off she long hair short, and wear the classic bob cut in recent years. Find Cameron Diaz’s latest hairstyles in this gallery.