A look at the stars who've got it so right and so wrong on the red carpet over the years...

Claudia Schiffer is super-classy in an embellished gown.