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.
King Charles prioritises Prince William and Princess Kate's comfort over Harry's reunion
Travis Kelce and Taylor Swift spent Christmas separately this year due to his ongoing NFL series
Johnny Depp’s legal team analyse the actor’s testimony in a new Interrogation Raw show
Eminem gets candid on releasing a collaboration album with 50 Cent: 'Just do it'
Prince Harry suffers major setback during his Christmas celebrations with Meghan Markle in Montecito
Kim Kardashian starts reading about Princess Diana during her teenage years, claims source