It's been almost a decade since the last film in the "Harry Potter" franchise hit theaters and in that time, the boys from the movies — including stars Rupert Grint, Daniel Radcliffe and Tom Felton — have grown up into handsome men. In honor of actor Alfred Enoch's birthday on Dec. 2, Wonderwall.com decided to take a stroll down memory lane to see how our favorite wizards have aged. Keep reading to see what he and more of the cutest guys from the films look like now that they're all grown up!
RELATED: Best nostalgic photos of the "Harry Potter" cast growing up
Let's start with the birthday boy himself! Alfred Enoch (left) played Dean Thomas, while Rupert Grint played Ron Weasley.
Years after playing the Gryffindor student, Alfred Enoch — or Alfie, as he's known now — is a full-fledged gorgeous adult who spent four years starring on ABC's "How to Get Away With Murder."
RELATED: All the ways "Harry Potter" has influenced pop culture
Wizard Ron Weasley is all grown up and still acting. Rupert Grint has taken on roles in a few films like "CBGB" as well as TV shows including "Snatch," the BBC miniseries "The ABC Murders" and the Apple+ horror series "Servant." He's also appeared on Broadway in "It's Only a Play" alongside Matthew Broderick and Nathan Lane.
Draco Malfoy was played by Tom Felton (left) and Daniel Radcliffe played Harry Potter throughout the franchise's run.
Tom Felton is now in his 30s! He's appeared in flicks such as "The Apparition," "Rise of the Planet of the Apes" and "Belle" and has made a few TV appearances too on shows including "The Flash." The Brit, who's also a singer-songwriter, has remained tight with Emma Watson (aka Hermione Granger) over the years. Though they're just friends, she's admitted that Tom was her first crush back when they were kids.
Harry himself doesn't look too shabby these days. Daniel Radcliffe continues to find plenty of work in Hollywood and on stage. The actor who played The Boy Who Lived most recently appeared on the small screen in "Miracle Workers" and is slated to appear on Broadway (again) in 2020 in "Endgame." His next major movie — "Escape from Pretoria" — is due in 2020.
British actor Matthew Lewis played Neville Longbottom in the "Harry Potter" franchise from 2001 to 2011.
Neville Longbottom, is that you? Matthew Lewis stunned "Harry Potter" fans in May 2015 when he appeared on the cover of Attitude magazine flashing a slim, toned physique and six-pack abs. Since then, he's settled into his status as a hunky heartthrob! Aside from frequenting the gym more often, Matthew — who married Angela Jones in 2018 after meeting her at a Wizarding World of Harry Potter event at Universal Studios Orlando, where she worked as an event planner — continues to act. He's appeared in "Me Before You" and more recently in "Terminal" and on the British period drama "Ripper Street."
Robert Pattinson played Cedric Diggory in 2005's "Harry Potter and the Goblet of Fire."
Everyone knows where Cedric Diggory ended up. The Hufflepuff student wizard also served as captain of the Quidditch team, but no one expected he'd end up as the most famous alum of Hogwarts in real life. Robert Pattinson found massive success after he took on the role of Edward Cullen in another book series-turned-film franchise: "The Twilight Saga."
Harry Melling (center) played Harry Potter's jerk of a cousin, Dudley Dursley.
As Harry Potter's selfish, spoiled and bullying cousin, actor Harry Melling had a thankless role. As he grew up, he slimmed down, which almost led to his being recast in "Harry Potter and the Deathly Hallows Part 1" in 2009 — until it was decided he could wear a fat suit instead. Harry has since appeared on several TV shows in his native Britain — he made headlines in November 2019 when he popped up on two shows in one night, "His Dark Materials" and "War of The Worlds" — and has landed roles in flicks like "The Lost City of Z" and, more recently, in Netflix's "The Ballad of Buster Scruggs."
Freddie Stroma played Cormac McLaggen, a Gryffindor student wizard.
Boy, Cormac McLaggen sure grew up to be a hunk! Freddie Stroma has continued to have a successful acting career post-"Harry Potter." He's popped up in flicks like "Pitch Perfect" and "13 Hours" and even had a brief stint on "Game of Thrones" (as Dickon Tarly). In real life, he's been married to his "UnREAL" co-star Johanna Braddy since 2016.
James Phelps and Oliver Phelps played Ron Weasley's older twin brothers, Fred and George, through the film franchise's run.
Surprise! Fred and George Weasley actually weren't redheads in real life! Twins James Phelps and Oliver Phelps dyed their hair for their "Harry Potter" roles. The two remain active in the "Harry Potter" fan community, frequently attending franchise events (including this one — they're seen here at the opening of "Harry Potter: The Exhibition" in Madrid in April 2019).