This Christmas, there's plenty of great telly to look forward to including another Call the Midwife special, a Britain's Got Talent Christmas Spectacular, the return of The Masked Singer and so much more!
Here are 7 TV shows you can't miss this Christmas...
1. Worzel Gummidge: Saucy Nancy
Christmas Eve at 5.55pm on BBC One
Worzel Gummidge was a highlight of 2019's Christmas schedule, and thankfully Mackenzie Crook is back this Christmas with Saucy Nancy, a new hour-long film in which Susan and John visit a scrapyard and meet Worzel's old friend and the carved ship’s figurehead Saucy Nancy, played by Shirley Henderson.
Having languished, unsold in the yard for years, she longs to return to the sea and Worzel and the kids promise to get her there. But will her ship be waiting? Worzel doubts it, but Nancy is convinced. She can feel it in her carvings. As the adventure unfurls, the strange foursome navigate their way to the coast on foot, by bus, wheelbarrow, motorbike and sidecar.
And in a rare trip out of Scatterbrook, Worzel gets to see a wild moorland and the spectacular white cliffs of Seashell that provide the backdrop to this story of friendship and belonging.
2. The Great Christmas Bake Off
Christmas Eve at 7.40pm on Channel 4
This Christmas, four familiar faces from Bake Off past are back as they compete to be crowned Christmas Star Baker.
Joining in the festivities are Jamie and Rosie from 2019, Ruby from 2018 and James from 2017 and Tom Allen steps in for Noel Fielding as host alongside Matt Lucas. And of course, Paul Hollywood and Prue Leith are back to judge the baking!
There's also a performance from Alexandra Burke at the end of the show as she performs her version of Silent Night.
3. Roald & Beatrix: The Tail of the Curious Mouse
Christmas Eve at 8.15pm on Sky One
In what promises to be a heart-warming film for Christmas, Roald & Beatrix: The Tail of the Curious Mouse is inspired by the true story of when a six-year-old Roald Dahl met his idol Beatrix Potter, played by Dawn French.
We first meet Beatrix as towards the end of her career as her publisher hounds her for her next draft. Unable to concentrate, she decides that she's had enough of writing books for children. And it’s not just her motivation that she's lost, her optometrist has recognised she has failing eyesight. With Christmas approaching, Beatrix feels increasingly out of touch with her readers and her Cumbrian farm and ever-growing Herdwick sheep collection are really what matters most in her life now.
Her long suffering husband William, played by Rob Brydon, and disobedient animals including a much-loved pig called Sally, act as her only real comfort as she looks for inspiration and resists taking the easy way out with her publisher.
200 or so miles away in Wales, life is changing for an anxious young boy called Roald, played by Harry Tayler. Having recently lost his older sister and now his father, the once happy six-year-old has found solace and comfort in books. The beloved tales of Peter Rabbit and Jemima Puddle-Duck fill his mind, distracting him from the funeral, sadness and the revelation that he might be sent to boarding school.
Wanting to run away, he is encouraged by his mother Sofie, played by Jessica Hynes, to follow his dreams and visit his hero Beatrix Potter. Roald pushes his anxiety aside and they set off on his first big adventure. Their extraordinary journey is filled with unpredictable and humorous characters who ignite Roald’s imagination and provide comfort to his grieving mother. The dream of meeting his favourite author is eventually realised and their very special encounter proves to be both a magical and life changing moment for them both.
4. Call the Midwife
Christmas Day at 7.40pm on BBC One
Christmas Day without a Call the Midwife special just isn't the same, and despite some doubt earlier on in the year, we are getting one this year as the circus comes to Poplar!
It’s December 1965 and everyone at Nonnatus House is looking forward to traditional celebrations with all the trimmings, but nothing goes quite to plan. Sister Monica Joan is rushed to hospital and Trixie is incensed to receive a subscription to a Marriage Bureau as a Christmas gift.
Meanwhile, Shelagh is reacquainted with an old friend which involves her in a deeply moving birth and the Circus arrives in Poplar, bringing new friendships, new experiences, and an exciting adventure for Nurse Crane.
5. Britain's Got Talent Christmas Spectacular
Christmas Day at 8pm on ITV
For the first time ever, Britain's Got Talent have recorded a Christmas Spectacular in which the most memorable and talented acts from the past 14 years are welcomed back to the stage that started it all for them, as they collaborate and perform together for the ultimate Christmas extravaganza.
As if that wasn't enough, all four judges will be stepping out from their seats and into the limelight for the very first time in what promises to be a festive filled show as Amanda Holden sings with Collabro, Alesha Dixon sings a Christmas favourite accompanied by Tokio Myers on piano, Ashley Banjo dances with DVJ and George Sampson, whilst David Walliams takes part in a comedy spectacular with an array of past acts including Lost Voice Guy, Daliso Chaponda and Steve Royle. Plus there are many TV many more pas tv contestants performing too!
And of course, keeping the festivities in order will be the nation’s favourite presenting duo, Ant & Dec.
6. The Story of SM:TV Live
Boxing Day at 9.25am on ITV
Almost exactly 17 years since the iconic Saturday morning show SM:TV Live came to an end, original hosts Cat Deeley and Ant & Dec have reunited to reminisce on the hit Saturday morning TV show that catapulted their careers into stardom.
Together they'll relive classic moments from Wonky Donkey, Challenge Ant and the unforgettable Friends parody Chums. Plus, famous faces including Kylie Minogue, Stephen Mulhern, Fleur East and Scarlett Moffatt will share why SM:TV made Saturday mornings worth waking up for.
7. The Masked Singer
Boxing Day at 7pm on ITV
It's the biggest guessing show on telly and now as a special Boxing Day treat, The Masked Singer is back for a second series as 12 brand new celebrities take to the stage, concealing their identities in flamboyant and elaborate character costumes.
Joel Dommett is back to preside over the unique guessing game that gripped the nation at its first outing as Davina McCall, Rita Ora and Jonathan Ross return as celebrity sleuths, and this series they're joined by comedian Mo Gilligan who takes up a chair in place of Ken Jeong - with the hope of figuring out "Who’s that behind the mask?"
In the first episode of the new series, the first six characters will take to the stage and, by the end of the show, one will be unmasked. But who will it be? And will you guess their identity correctly?
And don't forget to head over to the ITV Hub straight after each episode for The Unmasked Singer hosted by Will Njobvu.