Who: Actress Cameron Diaz
Where: At the 2011 Vanity Fair Oscar party in West Hollywood, California
Wearing: An asymmetrical frill animal printed Carolina Herrera mini-dress from the pre-fall 2011 collection, teamed with an oversized clutch and Jimmy Choo peep-toe booties
Verdict: I missed Cameron Diaz on the red carpet of the main event, but all was forgiven when I saw her in this super sexy mini. Whereas everyone else was going for full-length, or ruffles, I am so glad that Cameron went for sexy and short.
To be honest why not show off that great figure if you look that – she really does look gorgeous, and if there was an award for best body Cameron would certainly pick that up hands down.