The Voice Kids welcomed a familiar face onto the stage on Saturday night, and fans couldn't believe it.
A favourite from Gavin and Stacey appeared on the show and delivered an epic performance for judges Danny Jones, Pixie Lott, Ronan Keating and Will.i.am.
His audition led to the cameo of another star from the show, and fans were in meltdown over the scenes.
Oscar Hartland, aged 14, took to the stage to perform the Foo Fighters hit My Hero, and he had the judges fighting to work with him.
But the big shock for them came when musician and actor Oscar revealed what he did when he wasn't performing in his band Redwood City.
He confirmed he had starred in a hit TV show a while ago, as he played Neil the baby in BBC hit Gavin and Stacey.
Neil was the child of Ruth Jones and James Corden's characters Nessa and Smithy.
Seeing the actor back on screen and looking so grown up left the judges and viewers stunned, with fans immediately taking to Twitter.
Ruth also made a cameo on the show to support her onscreen son during his audition, sending him a video to watch before.
She spoke as Nessa in the clip, encouraging Oscar to go and smash it on stage – something he said had given him the energy he needed to go out and perform.
As his audition came to an end and Oscar once again declared where fans may recognise him from, viewers took to Twitter with their reactions.
One viewer said: "Omg as if Neil the Baby is on Voice Kids!!!!! So excited!"
Another viewer tweeted: "Aww…Neil the baby!" as a third fan said: "Omg it's Neil the Baby!"
The comments kept on coming too, with a fourth tweet reading: "Neil, the baby!" while a fifth read: "I have high hopes for Neil the baby!"
TV host Rylan Clark was just as excited by the news, as he told his Twitter followers: "NEIL THE BABY IS ON THE VOICE KIDS ALERT."
The Voice Kids airs Saturdays at 7:30PM on ITV1 and ITVX.