Oh my God! Wormtail is that you?
Timothy Spall - who played Peter Pettigrew in the Harry Potter films - looked completely unrecognisable as he showcased a super slim figure on the red carpet at the Venice Film Festival.
The actor showed off his new look while attending the premiere of his latest film The Journey, in which the 59-year-old stars as Ian Paisley.
Timothy got suited and booted for the occasion, looking incredibly dapper in a sharp blue suit.
He has been working hard to improve his health and eating habits for the last two years - we are definitely seeing the results!
Tim previously told The Daily Mail: "I was a glutton. I loved food. I still do.
"But I didn't have a thing in my mind that told me when to stop eating.
"There's something of a chunky gene in the Spall side of the family. I was always chubby, then I got fat.
"It took a lot of hard work but I did it and I'm proud I did it.
"I completely revolutionised the way I went about my health. I'm all the better for it. It changed my life."
Read more: Jools Oliver reveals post-pregnancy...
Timothy had no choice but to change his lifestyle back in 1996, when he was diagnosed with leaukaemia, at one point being so sick that he was given just days to live.
He said: "Life throws things at you that you don't choose.
"So if you are lucky, and have the audacity not to die and to live and take the experience, it's an old cliché, but what doesn't kill you makes you stronger."
"Having gone through a serious illness - and I had a young family at the time - all the questions that you ask yourself about what's going to become of them and what's going to become of you.
"It gives you a true sense of what it is to be up against 'it.'"
Well Tim, you have kicked cancer's butt and couldn't look better, good for you!