With the stores already full of Christmas decorations, the fast track to festive season has begun. And although it might not quite yet be the weather for woolly socks and a reindeer sweater, it's certainly never the wrong time to kick back with a festive flick.
We’ve picked some of the best Christmas holiday films to enjoy right now, both old and new, along with the ones that will be released over the next few weeks.
1. ‘Holidate’, Netflix
Starring: Emma Roberts, Luke Bracey and Kristin Chenoweth
Strangers Sloane (Roberts) and Jackson (Bracey) share one thing in common – they both hate being single during the holidays … any holidays!
Fed up with their families constantly asking when they’re going to settle down and get a partner, after they meet by accident, the pair hatch a plan to pretend to be a couple for every holiday season throughout the year. Bet you can’t guess what happens?
2. ‘Elf’, Amazon Prime
Starring: Will Ferrell, Zooey Deschanel and James Caan
When little orphan baby, Buddy, crawls into Santa’s sack one Christmas Eve, he gets taken back to Lapland and raised among the elves. However, it’s soon pretty clear Buddy’s not one of them, given that he’s about three feet taller for starters.
So, he heads to New York in search of his real father, armed only with his elf-ish naivety and unshakeable belief in Christmas. Guaranteed you'll be laughing at the "Santa's coming!" freak out scene for years to come.
3. ‘Operation Christmas Drop’, Netflix (from November 5)
Starring: Kat Graham, Alexander Ludwig and Virginia Madsen
Vampire Diaries star, Kat Graham swaps the supernatural goings-on in Mystic Falls for a US Air force base, starring as congressional aide, Erica Miller.
She's sent to the base, which just so happens to be on an island by her boss, Congresswoman Angie Bradford (Madsen), Erica has secretly been assigned the trip to earmark the base for closure.
Having to forgo her Christmas for work, pretty soon she’s clashing with Air force hottie, Captain Andrew Jantz (Ludwig) who has suspicions about her visit.
4. ‘It's A Wonderful Life’, Amazon Prime
Starring: James Stewart, Donna Reed and Lionel Barrymore
One of the most famous (and famously tear-jerking) Christmas movies of all time is available on the streamer. Starring Stewart as George Bailey, we meet the savings and loan clerk on Christmas Eve as he contemplates ending it all amid money and life struggles.
Luckily, an angel, Clarence (Henry Travers) is sent down to earth to show George what would have happened to the people of his home town of Bedford Falls, had George never existed to carry out the good deeds he is so loved for.
Watch this, and you’ll know what happens every time a bell rings. I’m not crying, you are!
5. ‘Angel Falls: A Novel Holiday’, OSN Streaming
Starring: Jen Lilley, Carlo Marks and Eric Close
When a writer needs help finding her path, book editor Hannah Pressman (Lilley) and her publishing rival Ryan MacDonald (Marks) must put aside their differences and come together to help.
All chided along with a little help from a guardian angel called Anthony (Close), who is on hand to sprinkle a little Christmas spirit over proceedings.
6. ‘Arthur Christmas’, Amazon Prime
Starring: James McAvoy, Jim Broadbent and Bill Nighy
With a stellar A-list cast providing the voices, including Hugh Laurie, Imelda Staunton, Eva Longoria and Sanjeev Bhaskar, this hilarious animation follows Santa as he makes his annual Christmas Eve round. But this isn't the Santa from the storybooks. Christmas has become a big, corporate operation involving a spaceship-style sleigh and technology that Apple would kill for.
However, when one little girl in England doesn’t get her present, Santa’s son Arthur, fires up the old-school sleigh and gets his jingle on to ensure no child is left gift-less.
7. ‘The Princess Switch: Switched Again’, Netflix (from November 19)
Starring: Vanessa Hudgens, Nick Sagar and Lachlan Nieboer
Fans of 2018's sweetly entertaining The Princess Switch will be thrilled to see Hudgens back, doing double duty as both down-to-earth Chicago girl, Stacy De Novo, and the heir to the throne of Montanero, Lady Margaret Delacourt.
In this sequel, Lady Margaret inherits the throne, but her relationship with Kevin hits the skids, and once again it’s Stacy to the rescue.