We love pretty much everything and everyone from the Harry Potter universe (even this Harry Potter + Beauty and the Beast mashup that totally messed with our heads while melting our hearts). Though, if we鈥檙e being honest, there were a few minor exceptions. One of those would be Harry鈥檚 dreadful cousin, Dudley Dursley, who the young wizard lived with as a child. Played by actor Harry Melling (yep, the actor who stepped into the role of Harry Potter鈥檚 cousin is named Harry IRL), the bratty boy is all grown up, and you won鈥檛 believe what he looks like now.

Dudley Dursley

Making an appearance at The Lost City of Z UK premiere in London last night, anyone who hasn鈥檛 seen Dursley, er, Melling in a few years would certainly need to do a double-take before being able to pin him down. Seriously, whoa.

Harry Melling

Although when you鈥檙e aware that this is Dudley all grown up, you can totally see shades of the kid he once was. Now 27 years old and still acting, he has an appearance in The Lost City of Z, which also stars Charlie Hunnam and Robert Pattinson. We can鈥檛 wait to see Harry in action again when The Lost City of Z comes out on April 14 鈥 let鈥檚 just hope this time his character is a little less spoiled.

Are you surprised by how Harry Melling has grown up? Let us know @BritandCo!

(h/t Refinery29; photos via Chris Jackson/Getty, Warner Bros.)