From the sensational Harry Potter franchise to embodying a benevolent Disney princess, take a look back at some of Emma Watson's best looks over the years.