The Harry Potter film series defined the 2000s and we thought we would take a look at the actors you remember then and now.
From the looks of it, Emma Watson has aged well and we can only hope that father time continues to be kind to her…
Without further adieu, here is the cast of Harry Potter, then and now.
Rupert Grint (Ron Weasley)
Emma Watson (Hermione Granger)
Tom Felton (Draco Malfoy)
Harry Melling (Dudley Dursley)
Devon Murray (Seamus Finnigan)
Bonnie Wright (Ginny Weasley)
Katie Leung (Cho Chang)
Matthew Lewis (Neville Longbottom)
James and Olive Phelps (Fred and George Weasley)
Evanna Lynch (Luna Lovegood)
Daniel Radcliffe (Harry Potter)
Wait a second… Something is wrong with that last one though… I can’t seem to put a ring on it…