Fergie from the Blackeyed Peas reminds me of Michelle Phiffer so I'd also have her as an all time beauty. Whitney used to wear the best dresses to red carpet primere's and award shows so count her in as well.
1. Chan Marshall a.k.a. Cat Power (I don't like her music but Chan is so sexy)
2. Isobel Campbell
3. Marcie Bolen (The Von Bondies)
4. Nina Perssons (The Cardigans)
5. Rachel Goswell (Mojave 3)
Come on people, it's gotta be Beyonce numero uno. Jenny Lewis, Stevie Nicks, D'Arcy from the Smashing Pumpkins and Gwen Stefani also seem to be getting overlooked. Dumbangel is right, though, Nina Persson is super hot. Oh, yeah, I also used to have a crush on Justine Frischmann from Elastica.
I almost forgot, those Nelson twins from back in the early '90s, they were super fine, I mean with that long flowing golden hair, and the ... hold on ... wait a minute ... I'm just remembering something ... Were they dudes? Never mind.
Samantha Fox... No matter she don't make rock music. She's fucking attractive !
Louise Wener from this brit-pop band in the 90s, Sleeper, was a beautiful girl too...