Hermione Granger, little know-it-all!
potters-diary:
pretty
100 Favorite Pictures of Emma Watson ↳ 48 / 100