This Harry Potter actor has turned into a babe!
Oh hey there Jamie Yates, where HAVE you been all our lives?
Drawing a blank? Don't worry, we did too.
RELATED: Harry Potter's Neville Longbottom then and now
RELATED: Which Character Does J.K. Rowling Regret Killing Off?
You'd probably remember Jamie as the very toothy quidditch playing Slytherin who tried to employ some very, very dirty tactics to beat Gryffindor.
Well, Jamie has well and truly done a Neville Longbottom and got OMG hot.
He's been pretty quiet on the acting front since Harry Potter - but that not we mind, as long as he keeps posting cute pictures like that we're happy.
PHOTOS: Harry Potter Stars: All Grown Up!
Want more celebrity, movie and music news worth sharing? Follow us on Facebook, Twitter, Tumblr and Instagram.