Look who we've discovered is a slammin' hottie: It's the guy who played young Severus Snape in Harry Potter!
When he was 15, Benedict Clarke took on the role of Severus as a youngster in the 2011 film, Harry Potter And The Deathly Hallows: Part 2. It's the part of the film where Harry visits Professor Snape's memories. This scene is very important because…
…it's where we all realize that Snape was a childhood friend of Harry's mom, Lily. Snape was heartbroken when Lily ended up in Gryffindor, where she eventually fell for Harry's dad. This is why Snape always holds a grudge against Harry.
Anyway, what we're saying is we've found Benedict on Instagram, and there are a LOT of photos of him on there looking like a total babe.
Since his stint in Harry Potter, Benedict has starred in three short films: Awkward Facades, In The Wake Of Sirens, and Andys.
This article originally appeared on Cosmopolitan.co.uk. Minor edits have been made by the Cosmo.ph editors.