Being cast as beloved teen witch Hermione Granger in the Harry Potter films at nine years old gave Emma Watson an immediate ... wearing an Osman white floral split midi dress over blue trousers ...