Last Night's Look: Hit or Miss?

Vote on this week's styles including Cameron Diaz, Eva Longoria and more stars! You decide – are they fashionistas or flops?

SHENAE GRIMES

Trading in her 90210 beachwear for hipster gear, the actress attends the Rue La La New York City launch in a knotted plaid button-up, oxfords and a tall topper.