Cameron Diaz looked red hot last night at the premiere of her latest Hollywood movie the Green Hornet.
Strutting her stuff in a pair of nude Casadei heels the 38-year-old showed off a very trim and toned figure in her asymmetrical Azzaro dress. The tight little number is simple yet oozes sophistication and glamour.
The stunning star who just got back from a recent trip to Mexico with boyfriend Alex Rodriguez was also sporting a lovely sun tan. With rosy cheeks, pink lips and beach blonde waves the actress totally rocked the green carpet.
Get Camerons stunning look with these 10 fabulous red one-shouldered dresses. We have the top 5 high street gear and the top 5 designer goods so take your pick!
High street
Kristal shoulder drape dress - £28.99
ASOS one shoulder drape dress - £40.00
Dorothy Perkins flame red one shoulder tiered - £25.00
Dorothy Perkins red bead shoulder dress - £15
Very Love Label one shoulder dress - £8.50 (WOW! What a bargain!)
Designer
Azzaro scarlet silk dress (YES! The very one Cameron is wearing) - £785
David Meister embellished one shoulder cocktail dress - $325
Anoushka G Anya one shoulder rose silk dress - £316
Karen Miller dramatic floor length dress - £199
Alexandra McQueen viscose knit draped one shoulder dress - $719
FemaleFirst Haleema Shabir
Tagged in Cameron Diaz