A man had a surprise for his grandparents on Christmas Day – a visit with his newborn baby, which they didn’t even know he had.
Zach decided to keep his girlfriend’s pregnancy – and the birth of their child – a secret so that he could surprise them on Christmas Day.
The mother of the child, Amanda, filmed the hilarious moment, which has since been viewed more than 20 million times on TikTok.
In the video, Zach walks into the family home carrying the baby, named Rowan, in a carrycot.
“Oh my God, Zachy!,” his grandmother says.
“Where’d you get that? Is it yours?”
She then turns to Amanda and asks, “who are you?”
She had met Amanda at Zach’s cousin’s wedding, but had forgotten.
“Oh my God! Oh my God in Heaven!”, the grandmother keeps shouting.
The grandparents didn’t know about the birth of the little boy because the pregnancy was unplanned.
The incident unfolded last Christmas, but Amanda decided to share the video this year.
Watch the TikTok video below
Sadly, Amanda and Zach are no longer together.
“Every few weeks I brought it up to Zach that he needed to tell his parents and he just said it wasn’t the right time,” Amanda said.
“Finally, he told his mum and soon after his dad, but still not his grandparents or friends.”
Despite the pair no longer being together, Amanda said Zach’s mum is involved with bringing up her baby.
“Zach’s mum is a doll,” Amanda said.
“She’s a saving grace and an angel on earth.
“She’s basically Rowan’s other caregiver.
“I am so lucky because I have her.”