Who did Jeunet originally write the role of Amelie for ?
Although she has never appeared in a " Harry Potter " film , she is frequently confused with Emma Watson , the actress who plays Hermione Granger in the series .