A woman gave her 96-year-old grandmother the surprise of her life when she travelled over 900 miles to see her - and pretended to be the waitress at her favourite restaurant.

Shelby and Patricia Hoefling hadn't seen each other for six months, and her grandma was overcome with joy when she realised who was serving.

“She means so much to me so I wanted to go the extra mile and make her feel loved and important, so I planned this surprise,” Shelby said.

Simply adorable.

Click here to sign up for our newsletters.

Up next Viral

Viral

News

Politics

Sport

Showbiz