Last Christmas is one of the newest Christmas films on offer (Picture: Universal)
It’s almost December, so you know what that means – time to play Mariah Carey on a loop for 25 days and eat our weight in Quality Street.
Oh, and watch some Christmas movies, of course.
As the nights get colder and the tree goes up, it’s the season for watching Christmas movies on the couch and luckily, there’s plenty of options available to stream.
Last Christmas (2019)
In this recent Christmas adventure, Emilia Clarke plays a disillusioned staffer at a Christmas shop, who begins to fall for a mysterious man, played by Henry Golding. The rom-com is inspired by the music of George Michael, so get ready for a singalong.
The Muppet Christmas Carol (1992)
Possibly the best version of Charles Dickens’ classic tale, it will never not be funny seeing Michael Caine act opposite the Muppets.
It’s A Wonderful Life (1946)
An all-time Christmas classic, James Stewart plays George Bailey, who is shown by a guardian angel how different other people’s lives could have been had he not existed.
Die Hard (1998)
Yippee ki-yay (Picture: 20th Century Fox/Kobal/REX)
Yes, it is a Christmas film, don’t @ us. Bruce Willis plays NYPD detective John McClane as he battles terrorists at a Christmas party.
Another brilliant take on A Christmas Carol, this Bill Murray comedy is a hilarious alternative to traditional Christmas fare.
Bad Santa (2003)
Starring Billy Bob Thornton as a sex-addicted department store Santa Claus, this is maybe one to save for when the kids have gone asleep.
The Polar Express (2004)
Following a child invited onto a mysterious train for a journey to the North Pole, this computer-animated family film still looks stunning nearly two decades on.
Love Actually (2003)
You might love it, you might hate it, but you will cry when Emma Thompson listens to Joni Mitchell. This modern Christmas classic follows the stories of couples, families and lovestruck singletons across London in the run-up to Christmas, and boasts an all-star cast including Hugh Grant, Colin Firth, Laura Linney, Keira Knightley and Alan Rickman.
How The Grinch Stole Christmas (2000)
The classic tale of the Grinch is brought to life by Jim Carrey (Picture: Universal/Getty Images)
Jim Carrey plays the infamous mean-spirited Grinch, who concocts a plan to crush the Who family’s Christmas spirit after being humiliated years earlier.
Jingle All The Way (1996)
One of the more relatable Christmas films, Arnold Schwarzenegger plays a man on a mission to get a sold-out toy for his son on Christmas Eve.
Miracle On 34th Street (1994)
Richard Attenborough plays a department store Santa Claus who ends up in court, where he must prove he is indeed the real Father Christmas. This sweet family favourite, a remake of the 1947 original, also stars Mara Wilson as the obligatory wise beyond her years child.
The Holiday (2006)
Cameron Diaz and Kate Winslet play two women who attempt to escape heartbreak over Christmas by swapping homes either side of the Atlantic. Romance and self-discovery obviously ensues.