1. First, here's Daniel Radcliffe as Harry Potter then:

And here's Daniel now:

2. Here's Rupert Grint as Ron Weasley then:

And here's Rupert now:

3. Here's Emma Watson as Hermione Granger then:

And here's Emma now:

4. Here's Tom Felton as Draco Malfoy then:

And here's Tom now:

5. Here's Michael Gambon as Albus Dumbledore then:

And here's Michael in 2018:

6. Here's Robbie Coltrane as Rubeus Hagrid then:

And here's Robbie in 2021:

7. Here's Alan Rickman as Severus Snape then:

And here's Alan Rickman in 2015:

8. Here's Maggie Smith as Minerva McGonagall then:

And here's Maggie now:

9. Here's Harry Melling as Dudley Dursley then:

And here's Harry now:

10. Here's Matthew Lewis as Neville Longbottom then:

And here's Matthew now:
11. Here's Richard Griffiths as Vernon Dursley then:

And here's Richard in 2008:

12. Here's Fiona Shaw as Petunia Dursley then:

And here's Fiona now:

13. Here's Julie Walters as Molly Weasley then:

And here's Julie now:

14. Here's James Phelps as Fred Weasley then:

And here's James now:
15. Here's Oliver Phelps as George Weasley then:

And here's Oliver now:
16. Here's Bonnie Wright as Ginny Weasley then:

And here's Bonnie now:

17. Here's Evanna Lynch as Luna Lovegood then:

And here's Evanna now:
18. Here's Helena Bonham Carter as Bellatrix Lestrange then:

And here's Helena now:

19. Here's Gary Oldman as Sirius Black then:

And here's Gary now:

20. Here's Jason Isaacs as Lucius Malfoy then:

And here's Jason now:

21. Here's David Thewlis as Remus Lupin then:

And here's David now:

22. Here's Alfred Enoch as Dean Thomas then:

And here's Alfred now:

23. Here's Natalia Tena as Nymphadora Tonks then:

And here's Natalia now:

24. Here's Imelda Staunton as Dolores Umbridge then:

And here's Imelda now:

25. Here's Helen McCrory as Narcissa Malfoy then:

And here's Helen in 2020:

26. Here's Brendan Gleeson as Mad-Eye Moody then:

And here's Brendan now:

27. Here's Ralph Fiennes as Voldemort then:

And finally, here's Ralph now:

Editor’s Note: BuzzFeed does not support discriminatory or hateful speech in any form. We stand by the LGBTQ+ community and all fans who found a home in the Harry Potter series and will work to provide a safe space for fans. If you, like us, feel impassioned about trans rights, learn more or donate here.