Cameron Diaz is a beautiful and funny American actress and former model, known for her role in such movies as The Mask and There's Something About Mary.




I don't think there is another natural brunette in hollywood who looks more amazing with blonde hair than the one and only Cameron Diaz. Simply fabulous blonde!
Its not that Cameron Diaz has bad teeth in terms of dental hygiene but rather a case of big chompers. (ok, i suppose they are a bit stained)