...Apparently this is against the grain, but IMO Cameron Diaz is gross. Shes a box, no curves, no *****, flat on the front and the sides, and I dont think shes pretty in any way. Althought I will admit she can rock a helmet, she looked decent in the Cee'd.