This may come as a shock, but Monday, August 24, is Harry Potter star Tom Felton‘s birthday, and fans are not going to believe how different he looks now. The actor who played Draco Malfoy was only 12 years old when he starred in the first magical movie, and now, he’s turning 32! That means that Harry Potter and the Sorcerer Stone hit theaters almost 20 years ago, and it’s honestly pretty shocking how fast time has flown by.

It seriously feels like just yesterday that viewers were watching Harry Potter, Ron and Hermione Granger practice their magic at Hogwarts, doesn’t it? For those who forgot, the movies also starred Daniel Radcliffe, Emma Watson, Rupert Grint, Bonnie Wright, James and Oliver Phelps and more, and were a big part of a lot of people’s childhoods.

In honor of his birthday, we decided to round up some then-and-now photos of the epic cast, and um, fans are going to be shook over how much they’ve all grown! Scroll through our gallery to see what the cast of Harry Potter looks like now.

Love J-14? Be sure to subscribe to our YouTube channel for fun, exclusive videos with your favorite stars.