Emma Watson has been praised recently for her elegant beauty and classy fashion. But, let us not forget that the 21 year-old actress was not always so fashionable. Here is a look at Watson's past Harry Potter premiere looks!

MUST WATCH: Natalie Portman's Baby Name Outdoes Paltrow's Apple [VIDEO]