10. Nancy Callahan (Jessica Alba), SIN CITY
Like a lot of the women on this list, Alba was somehow able to pull off being a successful stripper who never got naked. In the real world that would get you immediately fired but in movies it seems to mean you are the most popular lady on the pole.
8. Christina (Mia Kirshner), EXOTICA
If you have never seen Exotica i recommend checkming it out; Kirshner was really good as a young stripper who was the object of unhealthy attention by far too many of her customers.
4. Rose-Johnny (Jessica Biel), POWDER BLUE
Quite possibly the worst movie ever made by a young actress trying to shed her good girl image (beating out Lindsey Lohan’s I KNOW WHO KILLED ME) but Biel made a convincing stripper.
1. Santanico Pandemonium (Salma Hayek), FROM DUSK TILL DAWN
Santanico was hotter than a thousand suns; so what if she was a blood sucking fiend who planned on having you for a snack right after she gave you a couch dance.