10 Movie Characters You Secretly Wish Your Girlfriend Was Like

3. Hermione Granger - The Harry Potter Series

Hermione Granger, played by Emma Watson, is a hard-working, bookish girl who likes nothing better than spending her time in the library and proudly raising her hand to answer questions in class. An archetypal teacher€™s pet, she doesn€™t look that great on paper. But on screen, she looks fabulous. Being portrayed by the undeniably good-looking Emma Watson will doubtless bring appeal to any female character. However Hermione has the underlying moral fibre and goodness of heart to accompany this. The geeky muggle will stand by Harry€™s side through thick and thin, and by marrying Ron she gave hope to gingers and non-gingers everywhere, that they too could one day be in a relationship with a beautiful, compassionate woman.
Contributor

A student currently doing an English Language & Literature degree. I'm kind of a big deal. My apartment smells of rich mahogany and I have many leather-bound books. Anchorman is my favourite film.