GAVIN and Stacey fans were left stunned by a string of revelations in tonight's Christmas special-as it was revealed they have THREE children.
As the episode opened, the couple were seen talking over the phone between Essex and Wales, just like they used to in the original series.
And it soon became apparent that they have a trio of kids-two of whom are named after the Duke and Duchess of Sussex.
One viewer tweeted: "Are we gonna talk about how Gavin and Stacey's kids are called Harry and Megan 😂."
Another added: "There's not just one kid, THEYVE GOT THREE !!!!"
A third posted disbelievingly: "3 KIDS !! ?? 😱😱."
One other boggled: "Gavin & Stacey got 3 kids😳🤯."
It also emerged that Smithy is getting married to a new girlfriend called Sonia-but winds up in bed with Nessa.
Fans were left in hysterics as Christmas descended into the customary disaster, with Sonia proving to be a mean-spirited stunner.
The family look on in horror as she reveals she's enrolled Smithy into Fat Club and mocked the quirky gifts.
Most read in TV & Showbiz
One viewer tweeted: "Watching Gavin & Stacey and i HATE sonia, Smithy belongs with Nessa and Nessa only."
And there was yet another tease over what happened on the drama's famous fishing trip-which promised a big reveal but came to nothing.
One fan wrote: "Gavin and Stacey was f *** ing wicked, but we will never find out what will happen on fishing trip😢."
Others were left feeling nostalgic, writing: "Im gonna cry this gavin and stacey is bring back memories i forgot i had."