Celebrities attend the "The Green Hornet" Los Angeles premiere at the Grauman's Chinese Theatre in Hollywood, CA. (Photo Agency)more pics » Cameron Diaz (Photo Agency) Cameron Diaz was a commanding presence on the green carpet at the Los Angeles premiere of The Green Hornet. She wore a one-shouldered bold crimson dress by Azzaro.
Cameron paired her frock with nude pointy toed heels and red lips. Who needs accessories when you have a red dress?
Check out her Lookbooks on StyleBistro: