It's the eve of Christmas Eve, here are our top TV picks to watch.
Mary Berry Saves Christmas
BBC One, 6:30pm
Mary Berry is here to give you the best Christmas possible, even if it looks a little different to what you’re used to.
Knowing that many people will be faced with cooking Christmas dinner for the first time ever, Berry teaches three people who have never cooked before how to whip up a feast.
Berry will be joined by Angela Scanlon, Jay Blades and Tom Allen, who will act as sous chefs, and will instruct the clueless chefs on how to cook the perfect turkey crown, a butternut squash tart and a mango and passionfruit pavlova.
Zookeeper Jake wants to impress his bosses, customer services rep Jess wants to surprise her mum and dad and bra fitter Claire plans to wow her husband and friends.
Jack and The Beanstalk: After Ever After
Sky One, 8pm
Jack and The Beanstalk: After Ever After was created and written by The Dawson Brothers and David Walliams.
Walliams plays the role of the fearsome giant, with Sheridan Smith playing The Woman with No Name, who is known as the best giant-slayer in the village, and Blake Harrison stars as Dodgy Dave, a sneaky market stall trader who originally sold Jack the magic beans.
The special looks at what happens after Jack seemingly defeats the giant, with it being revealed that the giant was concussed, not killed, and is now stuck on Earth unable to get back to his home and is surrounded by angry villagers.
Jack and the Giant must team up and concoct a clever plan to overcome their fears and get the Giant back home and they just might build up an unlikely friendship along the way.
Motherland Christmas special
BBC Two, 9pm
Being a parent isn’t easy and sitcom Motherland looks at the trials and tribulations of being a middle-class mother and a stay-at-home dad.
Christmas can only mean one thing, it’s time for Amanda’s (Lucy Punch) festive soiree.
Tinsel and tiaras are a must, but only Meg (Tanya Moodie) has an official party invite.
That doesn’t stop Julia (Anna Maxwell Martin), Kevin (Paul Ready) and Liz (Diane Morgan), tagging along as her plus-threes, but they struggle to fit in with the alpha group.
Julia is desperate to get away from her house full of in-laws, Liz wants to forget about Christmas completely and Kevin is in full Christmas mode, wrapping, roasting and decorating like his life depends on it.
First Dates At Christmas
Channel 4, 9pm
2020 may have been a difficult year, but that doesn’t mean finding love has to be put on hold.
Fred Sirieix and the team are returning to country pub The Wellington Arms in Hampshire, for another First Dates Christmas special.
Singles from all over the UK will be hoping that some festive magic will help them find true love with the help of the First Dates team and perhaps some sprigs of mistletoe.
Viewers will get to watch the singletons from the first moment they lay eyes on each other, to the all-important decision about if they want a second date.