I’ve been crying out for sexy Cameron Diaz to return to the red carpet and here she is all her splendid glory.

This follows a period when Cameron was gracing the red carpets in Madrid, Berlin and Paris for this movie wearing black blazers and jeans.

The blonde babe took to the red carpet at LA Premiere of her new movie, “The Green Hornet” last night looking drop dead gorgeous.

In the UK they’ve just started showing season 3 of ‘The Rachel Zoe Project’, so I was sure Cameron was going to wear white to this premiere, but she opted for a smoldering scarlet Azzaro ‘Jet Set’ dress.

The one-shoulder knee-length dress is paired with a nude Casadei pumps and a Lana Jewelry gold ‘Blake’ necklace.

I love the waves and the hot pink lips.

Credit: Getty