When someone asks you what your favourite Christmas movie is, it probably takes you a while to sift through them all in your head and decide.
Over the years, there have been SO MANY great Christmas movies made and picking a favourite is absolute torture, they're all just too good!
Empire, however, have created a definitive list of the 30 Best Christmas Movies of all time and number one may surprise you!
Usually, christmas movies are aimed at kids, or are at least kid friendly, but all of those movies didn't actually make it that far on the list!
Jingle All The Way came in at number 27, just behind The Grinch at number 26.
The Santa Clause came in at number 24, Love Actually sat at 23, and National Lampoon's Christmas Vacation didn't even crack the top 10!
The classic movie only made it to number 15 on the list, so who cracked the top 10?
Some very unconventional Christmas movies made it to the final 10 like The Nightmare Before Christmas and Trading Places.
So what's number one?
Yep, the action film is the best Christmas movie at the moment!
What do you think is the best Christmas movie? Let us know in the comments!