
We like shorter lengths for the Vanity Fair Afterparty. Claire Danes wore Zac Posen, which hit two big trends – lace and nude – to create a look that was party-friendly but still sophisticated. Kate Bosworth knows that sheath dresses suit her tiny, tiny figure. She looks fresh in this sparkly Alexander McQueen number.

Always a beauty, but this time, Natalia Vodianova looked like she got in a cage fight with a vicious animal. She may be more comfortable on the runway, which is where this Calvin Klein dress should have stayed. It’s far too editorial for the red carpet. Jessica Biel’s Christian Lacroix dress might have been fine, but the gold rouched belt is overkill. Too 80s, and with that pretty face, she needs to learn that simplicity will only work in her favor.