20. Celine Dion: giant headdress at wedding 19. Diane Keaton: continues ""Annie Hall"" look, with men's suit, tie, bowler hat and gloves 18. Kim Basinger: one-shouldered hoop-skirted dress with musical note and large collar on one side 17. Beyoncé Knowles: gold hot pants and shirt 16. Juliette Lewis: cornrows 15. Britney Spears: domantrix outfit with hat 14. Sharon Stone: two-piece leather Versace with black sequins, loose fabric pieces on skirt 13. Kristin Davis: loose black dress 12. Madonna: milkmaid outfit 11. Hilary Duff: colorful kimono with low rise jeans and chopsticks in hair 10. Björk: swan dress 9. Serena Williams: jean skirt, tight black shirt, knee-high boots in US Open match 8. Anne Heche: wild, unkempt hair 7. Uma Thurman: white and gold ""Swiss Miss"" dress with blue belt 6. Christina Aguilera: giant blonde Afro 5. Demi Moore: self-designed outfit with bicycle shorts, bustier and short cape 4. Cher: hobo look w