The craze for Harry Potter books and movies will never ever fade. Fans admired every single character and are obsessed with them. Here’re the most attractive actors from the Harry Potter franchise that will give you the nostalgic feelings all over again:
Johnny Depp – Gellert Grindelwald

Alfred Enoch – Dean Thomas

Christian Coulson – Young Tom Riddle

Robert Pattinson – Cedric Diggory

Emma Watson – Hermione Granger

Colin Farrell – Graves

Daniel Radcliffe – Harry Potter

Rupert Grint – Ron Weasley

Alison Sudol – Queenie Goldstein

Clémence Poésy – Fleur Delacour

Gary Oldman – Sirius Black

Evanna Lynch – Luna Lovegood

Matthew Lewis – Neville Longbottom

Helena Bonham Carter – Bellatrix Lestrange

Bonnie Wright – Ginny Weasley

Katie Leung – Cho Chang

Tom Felton – Draco Malfoy

Ezra Miller – Credence Barebone

Domhnall Gleeson – Bill Weasley

Zoe Kravitz – Leta Lestrange

Eddie Redmayne – Newt Scamander

Jason Isaacs – Lucius Malfoy

Katherine Waterston – Porpentina Goldstein

Luke Youngblood – Lee Jordan

Sean Biggerstaff as Oliver Wood

Josh Herdman – Gregory Goyle

Jamie Yeates as Marcus Flint





