Which actress starred as Hermione Granger in the Harry Potter film series?
Show answer
Emma Watson
Emma Watson was only nine years old when she was cast, and she had to audition eight times before winning the role. J.K. Rowling reportedly knew Watson was perfect for the part after their very first phone conversation.
Also asked as:
- Who portrayed the character Hermione Granger throughout the Harry Potter film franchise?