From a child actor to an international style icon, Emma Watson rose to prominence playing one of the lead roles in the popular Harry Potter series. The 21-year old star has come a long way from being a shy teenager that she once was to a blossoming into a graceful, poised star.

Check out the gradual fashion evolution of the star and her top 10 fashion moments in the slideshow given: