Since the thread was brought back to life earlier today in a closed thread...
I was going to talk smack about Mariah but she was pretty attractive in the early 1990s. I still think she's a bit too high on the list though.
Nancy Sinatra, hot damn. I'd make an exception for her (at that age). Could not find a bad picture of J-Lo.
20. Cassie
19. Susanna Hoffs
18. Christina Aguilera
17. Fiona Apple
16. Stevie Nicks
15. Spice Girls
14. Selena
13. Diana Ross
12. Britney Spears
11. Janet Jackson
10. Aaliyah
9. Madonna
8. Sade
7. Mariah Carey
6. Nancy Sinatra
5. Rihanna
4. Shakira
3. Debbie Harry
2. Jennifer Lopez
1. Beyoncé