Cameron Diaz is not attractive...


Cameron Diaz is not a pretty girl. Never was and never will be. But that huge fake smile is making her look old and that orange tan is just making her look, well... orange.