Lady in red: Cameron Diaz

Lady in red: Cameron Diaz

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