Hermione Granger (Emma Watson)