Actor who played Viktor Krum looks very different from his 'Harry Potter' days

What would Hermione say? It’s been almost 11 years since "Harry Potter and the Goblet of Fire" almost premiered and the world met Viktor Krum – the hunky Bulgarian Quidditch player and Durmstrang Triwizard Tournament Champion – on the big screen.

These days, actor Stanislav Yanevski looks nothing like his clean-shaven on-screen persona. The 31-year-old now has a manly beard, long, flowing locks, and a slew of arm and back tattoos.

MORE: J.K. Rowling to Release Three New 'Harry Potter' Books

Photos of the hunk started circulating recently and it turns out, Viktor Krum really likes getting shirtless on Instagram (and we're not complaining).

Since "Potter," Yanevski has appeared in "Hostel: Part II" and had a recurring role on the TV series "Undercover."

But it's clear he likes to stay true to his magical roots. Last week he posted a shot of himself holding up a model dragon, like the one in the fourth film.

"#my #new #dragon#harrypotter #potterhead #wizard," he wrote.

MORE: J.K. Rowling Reveals 'Cursed Child' Will End 'Harry Potter' Series Ahead of Celebrating Her and Harry's Birthdays

Yanevski certainly isn't the first wizard to have a post-Potter transformation. In addition to the three lead stars, actors Afshan Azad (Padma Patil), Alfred Enoch (Dean Thomas), Matthew Lewis (Neville Longbottom), and Tom Felton (Draco Malfoy), have all gotten noticed by fans of the series.