This Christmas, ITV is gift wrapping some of its most-loved programmes up as festive specials and throwing in some one-off stocking fillers for good measure.
Whether your family love period drama, soaps or feel-good entertainment, you’ll find something you fancy in their schedules.
Check out the highlights that ITV has to offer for this Christmas season.
Period drama Victoria has been one of ITV’s biggest hits of recent years, so is sure to draw in a healthy audience for its Christmas special - a two-hour long extravaganza.
With many of our current festive traditions – Christmas trees, cards and turkey – originating from Victoria and Albert’s time, it seems the perfect programme for this time of year.
The end of series two earlier this year gave us a sneak peek at what will happen in the Christmas special, and we nervously report that in amongst the cheerful scenes of sledging and skating through snowy landscapes, Victoria was glimpsed sobbing on the ground as she cradled Albert.
Could this be the biggest Christmas tearjerker since Downton Abbey killed off Matthew Crawley? Tune in to find out.
Victoria - Christmas Day, 9pm, ITV
Birds of a Feather
Revived sitcom Birds of a Feather has gone down a storm with viewers since it was bought up by ITV in 2014.
The Christmas special adds some welcome laughs to the schedule and 2017’s instalment looks to be a must-see romp through the holiday season with Sharon, Tracey and Dorien.
In the feature-length episode, the Birds will be spending Christmas at home in Essex. Can their plans possibly go off without a hitch?
Birds of a Feather - December 18, 9pm, ITV
Maigret in Montmartre
Rowan Atkinson will return as fictional detective Jules Maigret in the latest adaptation of Georges Simenon’s novels.
The period murder mystery will see Maigret combing the streets of Paris as he investigates the killing of a nightclub stripper in Montmartre.
Maigret’s cast will also include Mark Heap, Douglas Hodge and Lucy Cohu, and sounds like perfect Christmas viewing for a cosy night in.
Maigret in Montmartre - Christmas Eve, 8.30pm, ITV
A Christmas on the cobbles is rarely a relaxing one, and while the details of this year’s storylines are a closely guarded secret, we have had a few tasty teasers about what to expect.
Carla Connor is back and the feisty character is sure to return with a bang as she rarely shrinks into the background. Meanwhile, producers have promised a “Peter Barlow extravaganza”, which definitely sounds worth tuning in for.
Vicar Billy’s ghosts of his previous life will come back to haunt him as viewers discover his halo could do with a bit of polishing, and Pat Phelan continues to be the most villainous criminal in the North West.
Coronation Street - Christmas Day 8pm and Boxing Day 9pm, ITV
It sounds like we could be looking at a loved-up Christmas in the Dales, which would make a nice contrast to all of the usual soap doom and gloom.
Fan favourites RobRon will feature in this special episode, which will hopefully see star-crossed lovers Aaron Dingle and Robert Sugden sort through their issues and emerge as a couple again.
There’s even speculation that a summer wedding could be on the cards for the pair, so keep your fingers crossed for a merry Christmas in Emmerdale.
Emmerdale - Christmas Day 5.50pm and Boxing Day 6.10pm, ITV
Paul O’Grady: For the Love of Dogs
What’s Christmas without a few adorable animals to warm our hearts? Paul O’Grady knows what the viewers want over the festive period – plenty of cuddly canine tales.
He’ll be checking in from Battersea Dogs and Cats Home, showing us how the furry residents are celebrating Christmas, what treats are in store for them, and sharing stories of their search for a new home.
Get ready to have your heartstrings pulled by the animal stars.
Paul O'Grady: For The Love of Dogs - Christmas Day, 7pm, ITV
All Star Musicals
You’ve seen them dance, you’ve seen them skate, and now it’s time to see your favourite celebrities become West End stars for an evening.
Sir Tony Robinson, Denise Lewis, Lucy Fallon, Michael Parr, Rebecca Front, Nicky Campbell and Sally Phillips are the seven celebrities who will join stage star Michael Crawford to learn how to give a performance that will bring the house down.
Each star will learn a hit from a musical show and then perform it for a packed house at London Palladium. Who knows, we could be witnessing the birth of a new musical star.
All Star Musicals - Christmas Eve, 6.40pm, ITV
Al Murray’s Make Christmas Great Again
The Pub Landlord is hosting a special festive evening of entertainment from his boozer to get viewers in the mood for the party season.
His one-off show will feature celebrity guests and fun games, all washed down with a pint of Al’s own brand of humour.
Al Murray's Make Christmas Great Again - December 22, 9pm, ITV
A Night for the Emergency Services
It’s been an especially tough year for the emergency services, so ITV are doing their bit to spread some Christmas cheer by honouring the hardworking heroes in a special evening of entertainment.
Ashley Banjo and his Diversity co-stars will host the event which showcases some of the amazing talents of those working in the emergency services.
It will feature singers, dancers, orchestras, choirs, and even a magician as the performers get the chance to let their hair down from their day job.
A Night for the Emergency Services - December 20, 9pm, ITV