Hermione Granger actress


In the Harry Potter film series, which actress plays Hermione Granger?


Emma Watson