Cameron Diaz was the “lady in red” last night on the red carpet in Los Angeles. Cameron was at the premiere of her new movie The Green Hornet. The movie is an action, adventure Cameron’s character Lenore Case is the mastermind behind their whole operation. “The Green Hornet” comes out January 14th. For more on Cameron Diaz visit www.cameronfan.com