There's Nothing Holdin' Me Back Shawn Mendes
This image appears in the gallery:
19 Stars Who Turned Down MAJOR Movie And TV Roles That You Probably Didn't Realise
The former Harry Potter actress was set to play the role of Mia in La La Land alongside Miles Teller as Sebastian, but the roles eventually went to Emma Stone and Ryan Gosling. Not only did the film break the record for winning the most Golden Globe Awards ever and tie for most Oscar nominations, but Emma Stone went on to win the Oscar for it too. Watson had pulled out of the movie to film Beauty and the Beast instead. Thankfully for her, the Disney film was an amazing success, too!