Emma Watson, who played Hermione Granger in the ... rather than characters singing the tunes themselves. Elle Fanning played ...
Emma Watson has a new love in her life ... I’d always been an actor.' FIND OUT MORE ON ELLE COLLECTIVE Watson was last romantically linked to Brandon Green, the son of fashion entrepreneur ...