Vincent Crabbe – Jamie Waylett
No one’s heard much from Jamie since he participated in the 2011 riots and he was sentenced to two years in prison. Needless to say he was not invited to film the last two Harry Potter films.
Colin Creevey – Hugh Mitchell
24-year-old Hugh has done a spattering of TV shows including Whitechapel and The White Queen since playing Harry’s little number one fan. Oh, and he looks like THIS.
Cedric Diggory – Robert Pattinson
It seems almost pointless to outline what Rob got up to after his character is killed in Harry Potter.
One word: Twilight. Why would you do this Rob? Why?
Dudley Dursley – Harry Melling
Good effing GRIEF. Of all the Harry Potter boys, it might be fair to say that Harry has made the biggest transformation from playing portly spoiled brat Dudley Dursley to becoming a proper thespian with a chiselled jaw even appearing in King Lear.
Seamus Finnigan – Devon Murray
Devon hasn't done an awful lot since Harry Potter. But if he wants to lounge around looking good, we have no problem with that.
Lee Jordan – Luke Youngblood
Little Lee Ryan who commentated on the Quidditch patches in the first two films now looks like THIS. He also plays the catchphrase-prone character Magnitude in comedy TV series Community. Pop pop!
Viktor Krum – Stanislav Lanevski
He’s gone from the strapping Durmstrang champion to…well…a beefcake.
Neville Longbottom – Matthew Lewis
Oh good grief. How did this even happen?! A in Transfiguration!
Draco Malfoy – Tom Felton
Although Tom Felton's done PLENTY since Harry Potter, we are most excited about his recent selfie with Doctor Who's Matt Smith and Karen Gillan.
Harry Potter – Daniel Radcliffe
Daniel has been doing anything and everything to distance himself from Harry Potter and we think he might even have succeeded. Since HP, he’s played a parent in The Woman in Black, a gay poet in Kill Your Darlings, a man accused of murdering his girlfriend in Horns, and is set to play Igor in 2015’s Frankenstein. He’s really doing quite well!
Dean Thomas – Alfred Enoch
Alfred most recently appeared as the super sexy soldier Bainbridge in Sherlock, and is currently studying at Oxford University. And he is looking GOOD.
Bill Weasley – Domhnall Gleeson
Bill Weasley is meant to be mega handsome (until half his face gets chewed off by a werewolf). In the film, they tried to achieve this balance by making him look…well…weird. But just look at him in real life! Oof.
Fred and George Weasley – James and Oliver Phelps
The ginger twins have gone along way – most notably dyeing their hair back to its natural brunette. Looking good guys, although we miss the carrot! Bring it back!
Oliver Wood – Sean Biggerstaff
When we were 11, Oliver Wood was totally the Hogwarts hottie. Fortunately he has only improved with age!
Ron Weasley – Rupert Grint
Rupert is and forever will be on the top of our hot gingers list. The boy is perfection.
Who do you think has changed the most? Tweet us @sofeminineUK