Rupert Grint, the British actor who rose to global fame for his iconic role in the series of fantasy films - Harry Potter looked unrecognizable in his latest viral pictures on social media.
Rupert best known for playing Ron Weasley in the iconic films was spotted heading to watch the Christmas lights in London yesterday.
The actor took to the stage at the festive event to announce the lights being turned on, before joining the crowd to pose for selfies.
Rupert, 34, was first seen on screen as Ron in 2001, alongside Daniel Radcliffe as Harry Potter, and Emma Watson as Hermione Granger.
Rupert played Ron in all the films until the last one hit the cinemas in 2011 after being cast at the age of eleven for the role.
The fresh-faced child actor looked completely different with a full ginger beard.
It comes after Rupert revealed that he almost QUIT the iconic franchise after struggling with becoming famous as a child.
He joined Daniel and Emma in speaking out about the behind-the-scenes of the film to celebrate its 20th-anniversary last year.
Jeff Goldblum portrays the Wizard alongside Ariana Grande and Cynthia Erivo in 'Wicked'
Denise Van Outen reveals surprising details about joining a celebrity dating app
Anne had to seek her mother's approval before marrying Mark Phillips
Jennifer Lopez sends fans into frenzy with new chic look
Little Mix famed Perrie Edward and Rita Ora recently team up for unforgettable performance
The high-profile couple stepped down as senior royals in January 2020