No preamble, here's the list:
1.
Rosario Dawson
2.
Scarlett Johannson.
3.
Zooey Deschanel
4.
M.I.A.
5.
Lindsay Lohan (this one is quasi NSFWish)
I'm beginning to wonder if anyone is EVER going to knock Rosey out of the top spot. It's going to take Rosey declaring herself a card-carrying Republican, being caught not only molesting children but running a dog-fighting ring AND her calling Martin Scorsese a hack for me to CONSIDER taking her out of the top spot.
That or my marriage to any of the other four ladies on the list.
Maybe.