Despite the fact that Emma Watson is best known for role as the mousey Hermione Granger in the Harry Potter franchise, the actress has become quite the fashionista over the years! So much so, that in honor of her 29th birthday on Monday, April 15, we rounded her most memorable style moments. Scroll through the gallery below to see them all.