7 Of The Best Christmas Films To Watch Again And Again

The true mark of a good festive film is that you can watch it every year without fail, enjoying it just as much as the very first time. Here are seven of the best Christmas movies that we at the Vogue office never tire of - there's even something for the Scrooges amongst us too.

Love it or hate it, this saccharine movie has got all the bases covered when it comes to Christmas feels: unrequited love, new romance, handsome strangers in cosy pubs and a snowy English village that looks like it would be an absolute nightmare for Ocado deliveries. As guilty pleasures go, The Holiday tops the list.

Imdb

Scrooge

There seems to be umpteen adaptations of Charles Dickens’ novel A Christmas Carol in the world, but we think the 1951 version starring Alastair Sim as the miserly Ebenezer Scrooge is the best, with, of course, Michael Caine in the Muppets version coming a very close second.

Rex

Elf

Elf, starring Will Ferrell as Buddy – a grown man who has accidentally been raised as one of Santa’s Elves – has become something of a Christmas cult classic since its release in 2003. If Ferrell’s brand of comedy isn’t for you, then watch the film for Zooey Deschanel’s rendition of Baby, It’s Cold Outside – if that doesn’t make you feel Christmassy then nothing will.

Warner Brothers

It's A Wonderful Life

If the measure of a good Christmas movie is how much it can make you cry (which it is), then It’s A Wonderful Life wins hands down every time. James Stewart as the worn down and depressed family man George Bailey, visited by his Guardian angel on Christmas Eve, has us weeping into our cheese board before the opening credits have even stopped rolling.

Rex

Love Actually

Richard Curtis classic Love Actually has become such a festive telly staple since its release in 2003 that we can’t remember a Christmas without it. From a young Keira Knightly and Emma Thompson to a dapper Hugh Grant and the late, great Alan Rickman, it’s a veritable who’s who of British romcom talent. We won't hear a word against it.

Rex

How The Grinch Stole Christmas

Jim Carey’s turn as the green-haired, pot-bellied, Christmas-hating Dr Seuss character is totally flawless (in our humble opinion). We might have watched The Grinch so many times that we can recite every line, but that only makes it better. And funnier. If you have to watch a kids film, make it this one.

Rex

Home Alone (One and Two)

When we were small, the thought of being left at home by our parents or stranded alone in a New York hotel room (as Macaulay Culkin is in the respective Home Alone movies) over Christmas seemed like the scariest, saddest thing imaginable. Now, it feels like it would be the dream Christmas experience (minus the bumbling burglars, naturally).