Last Night's Look: Love it or Leave it?Check out the head-turning outfits Charlize Theron, Eva Longoria and more stars were just spotted in! Then decide – fabulous or fashion fail?

LEA MICHELE

Lea turns it out at London's Glamour awards in an off-the-shoulder sapphire mermaid gown by Zac Posen, blue-and-green Lorraine Schwartz statement earrings and Casadei heels.