1. Megan Fox
2. Sigourney Weaver
3. Milla Jovovich
4. Jane Fonda
5. Natalie Portman
6. Nichelle Nicols (Uhura)
7. Ali Larter
8. Gillian Anderson
9. Teri Hatcher
10. Jennifer Garner
11. Jeri Ryan
12. Carrie Fisher
13 Carrie Anne Fisher
1. Megan Fox
2. Sigourney Weaver
3. Milla Jovovich
4. Jane Fonda
5. Natalie Portman
6. Nichelle Nicols (Uhura)
7. Ali Larter
8. Gillian Anderson
9. Teri Hatcher
10. Jennifer Garner
11. Jeri Ryan
12. Carrie Fisher
13 Carrie Anne Fisher
who the fuck put carrie anne fisher???? idiots…. ignore previous comment
What, no Kate Beckinsale ??