This image was lost some time after publication.

For every swan dress there is a fire engine red body-hugger worn by the likes of Catherine Zeta-Jones, or one of those golden sparkle-y things that just melts all over Halle Berry's body. To prove we're not just big meanies when it comes to discussing Oscar outfits of yesterday, we've put together our Top Ten picks for the most exclamatory, drop-dead dresses ever worn on an Oscar red carpet, and even redeemed one member of the Worst Club by placing her at the shiny top of our Best-Dressed cake.

This image was lost some time after publication.



10. Julia Roberts, 2001

9. Daryl Hannah, 1988

8. Hilary Swank, 2005

This image was lost some time after publication.



7. Claudia Schiffer, 1995

6. Reese Witherspoon, 2006

5. Angelina Jolie, 2004.

This image was lost some time after publication.



4. Catherine Zeta-Jones, 2004

3. Charlize Theron, 2004

2. Halle Berry, 2003

This image was lost some time after publication.

And our pick for all-time best-dressed, mostly because she looks so comfortable and glam at the same time: Uma Thurman, redeeming herself for ending up on our Worst Dressed List, in 2006.