Hermione Granger
She is frequently confused with Emma Watson, the actress who plays Hermione Granger in the "Harry Potter" film series due to the similarity of their names. She has stated that she does not correct anyone who makes that mistake, as she is "quite flattered that people think I'm 21".