A look at the stars who got it so right and so wrong on the red carpet this year...

Michelle Williams looks understated and elegant.