It’s been 17 years since The Princess Diaries was released and, not surprisingly, a lot has changed.

For one, Mandy Moore no longer thinks denim is appropriate for film premieres, but also, a certain actor from the film has really grown into his looks. Yep, Patrick John Flueger, who played Jeremiah the red-haired magician in the 2001 movie, is now all sorts of smoldering. See for yourself.

patrick john flueger  transformation
Disney & NBC

After acting alongside Anne Hathaway, Moore and Julie Andrews in the teen romcom at the age of 17, Flueger went on to star in The 4400 with Mahershala Ali from 2004 to 2007. He also played Chuck Cranston in the 2011 version of Footloose.

Now, at 34, he’s a central character on Chicago P.D., playing Adam Ruzek, an officer in the Intelligence Unit of Chi Town’s police department. In fact, he’s starred on the show since the pilot, but it wasn’t until the Daily Mail pointed out his transformation that we put two and two together.

Is it just us or is he totally pulling a George Clooney?

RELATED: A New ‘Law & Order’ Spinoff Is on the Way & It’s Unlike Any Other

From Around The Web

The News—But Only the Fun Stuff—
Delivered Right to Your Inbox.