- Change theme
The top 10 movie heroines
9. Hermione Granger ('Harry Potter')
Emma Watson plays the slightly dopey but eternally lovable schoolgirl and object of Harry Potter's affection in the magical franchise. Said to be based somewhat on the author JK Rowling herself, Hermione uses brains instead of brawn to get her point across.
Look through our other great galleries!
Why not test yourself with our quizzes?
Looking for something different? Try our weird news!
Latest news headlines