From casting spells as Hermione Granger to making powerful statements on the red carpet, Emma Watson has grown into a fashion ...