Emma Watson is literally a piece of perfection. From playing the very sassy, yet gorgeously smart Hermione Granger to stealing all our hearts even 15 years later. She never stops looking elegant, beautiful and extraordinarily stunning.
Just for the very amazing Emma Watson fans, we have collected a few perfect moments of the actress, and you can rest your eyes on her everlasting beauty.
Check out some of her flawless moments.