10. Lindsay Lohan
9. Florence (minus her Machine)
8. Lily Cole
7. Karen Gillan
6. Gillian Anderson
5. Isla Fisher
4. Nicole Kidman
3. Julia Roberts
2. Christina Hendricks
1. Emma Stone
Don't agree?
Wondering why Jessica Chastain isn't on the list? Julianne Moore? Geri Halliwell, for crying out loud? Who do you think should've made the top spot?
And what about the top redheaded men, I hear you cry?
Well, hello boys.