In 2001, the world first saw an absolutely fabulous film about a boy who became a wizard. It immediately captured the imagination of children and adults all over the world. Over the ensuing decade, a whole series of films about Harry Potter was released, and a whole generation of kids counted time in terms of waiting for the release of the next instalment.
We wanted to find out what the actors from our favorite movies look like now. When we did, we not only recalled the magical atmosphere we felt when we first saw the Harry Potter movies, but were also seriously surprised at how much all our beloved characters have grown up!
Harry Potter played by Daniel Radcliffe
Hermione Granger played by Emma Watson
Ron Weasley played by Rupert Grint
Draco Malfoy played by Tom Felton
Bellatrix Lestrange played by Helena Bonham Carter
Rubeus Hagrid played by Robbie Coltrane
Lucius Malfoy played by Jason Isaacs
Ginevra Weasley played by Bonnie Wright
Minerva McGonagall played by Maggie Smith