Cameron Diaz Is Red For Green Hornet

Actress Cameron Diaz looked sexy in red Azzaro dress at ‘The Green Hornet’ film premiere at Grauman’s Chinese Theatre in Los Angeles, California on January 10th, 2011. Why do people hate on Cameron so much? She appears to be in the best shape of her life! Daily Mail: The Green Hornet