Once a tiny tot, Neil the baby from Gavin and Stacey is now all grown up!
The hit BBC sitcom saw Nessa, played by Ruth Jones and Smithy, James Corden, welcome a baby boy together – but fans never got to watch him grow up before the show ended in 2010. Viewers might also be surprised to learn that there was actually more than one actor that played Neil on the show.
Lewis Merchant, now twelve-year-old, played Neil in the 2008 Christmas special of the show, while Ewan Kennedy and Oscar Hartland played Neil in various parts throughout the series. Oscar even returned as an older Neil in the 2019 Christmas special! See how much they've grown below.
WATCH: Ruth Jones reveals when she and James Corden will start writing the show again
After BBC Three initially shared a post on Twitter featuring some pictures of Oscar from the show, along with the caption: "FYI baby Neil from Gavin and Stacey is now a 10-year-old." James, who co-wrote the show alongside Ruth, saw the images and retweeted the post unable to believe how much his on-screen son had changed.
Lewis played Neil in the 2008 Christmas special
Lewis' Mum Emily Merchant then decided to share a photo of Lewis as he is now. "This is Xmas Special baby Neil!" she wrote. "10 last Sunday!" How cute!
Oscar played Neil in the original series and the 2019 Christmas special
Meanwhile, Oscar recently enjoyed reprising his role as Neil in the most recent reunion of Gavin and Stacey which debuted on Christmas Day in 2019. The young actor auditioned and was lucky enough to land the role, but revealed he "didn't get his hopes up".
During an appearance on Good Morning Britain ahead of the highly-anticipated reunion episode, he said: "I didn't really get my hopes up as there were other people who did acting. I was in a couple of newspapers and they noticed me. I did my audition in Cardiff. A few weeks later I found out I got the job. It was really cool."
Like this story? Sign up to our newsletter to get other stories like this delivered straight to your inbox.