Emma Watson reprises Hermione role to delight Harry Potter fan

October 29, 2015

As if Emma Watson isn’t loveable enough! The former Harry Potter star reprised her role as Hermione Granger to make a little boy’s dreams come true. The magical moment happened on the streets of New York when the actress came face to face with a wizard from her past.

The sweet moment was revealed after a picture that was a few years old resurfaced and went viral on the internet.

As Emma was walking down she spotted the young boy dressed up as Harry Potter, complete with oversized glasses, Hogwarts robes and a wand. The mini fan even had a pumpkin bag to carry his sweets in.

“Excuse me, are you Harry Potter?” asked Emma as she approached the boy, to which he mumbled “Yes”.

“That’s great, because I’m Hermione Granger and we’re best of friends!" the actress replied, giving him a big hug. The English Rose then crouched down to pose for a photo while the little boy gave a shy smile.

The photo was shared on the official Facebook page of Movies Now in mid-October, but has since been making the rounds on social media as Halloween approaches.

It seems Emma, 25, also has a fan in the form of Hollywood star James Franco. The 37-year-old actor, who co-starred with Emma in 2013 comedy This is the End, unveiled a photo of the actress’ face and name on his neck.