These “Harry Potter” actors and actresses are all grown up now and some of them look very different compared to how you might remember them from the films. It’s as if some sort of magical spell has changed their appearance.
Tom Felton (Draco Malfoy)
Sean Biggerstaff (Oliver Wood)
Stanislav Ianevski (Viktor Krum)
Stanislav Ianevski (Viktor Krum)
Hugh Mitchell (Colin Creevey)
Evanna Lynch (Luna Lovegood)
Jamie Yeates (Marcus Flint)
Alfred Enoch (Dean Thomas)
Chris Rankin (Percy Weasley)
Katie Leung (Cho Chang)
Luis Cordis (Blaise Zabini)
Freddie Stroma (Cormac Maklaggen)
Joshua Herdman (Gregory Goyle)
Harry Melling (Dudley Dursley)
Afshan Azad (Padma Patil)
Shefali Chowdhury (Parvati Patil)
Devon Murray (Seamus Finnigan)
Jessie Cave (Lavender Brown)
Clemence Poesy (Fleur Delacour)
Bonnie Wright (Ginny Weasley)
Scarlett Byrne (Pansy Parkinson)
Matthew Lewis (Neville Longbottom)
Domhnall Gleeson (Bill Weasley)
James and Oliver Phelps (Fred and George Weasley)