17 Celebrities Who Keep Getting Better With Age

14. Emma Watson

One of the main problems that people had with Emma Watson playing Hermione Granger in the Harry Potters films is that she was too pretty for the part. It's safe to say that if that's one of the biggest problems for fans out there, then you'll take it. Emma is simply stunning and she has grown into one of the most beautiful celebrities out there, both inside and out. Her hard work and determination to make the HeForShe campaign a one that is recognised across the world is something that should be admired and hopefully something that is integrated into our society. Whilst she may have ditched the bushy hair of her on screen character Hermione, her knowledge of fashion and her confidence in what she wears is what makes her so attractive. Watson will be playing Belle in Disney's live action adaptation of Beauty and the Beast which is nothing short of exciting.
 
Posted On: 
Contributor

Lover of Tolkien's world, Harry Potter and baked goods. A camel once put his head on my shoulder and it was the best day ever. sara@whatculture.com