The Holiday has quickly become a modern Christmas classic that gets plenty of us into the festive spirit.
The romantic comedy was released back in 2006 and features themes of love, heartbreak and friendship.
It stars Kate Winslet and Cameron Diaz as Iris and Amanda, two women from opposite sides of the Atlantic, who arrange a home exchange to escape heartbreak - and men - during the holiday season.
Winslet leaves her snowy cottage in Surrey to head to Diaz's huge mansion in Los Angeles which has hot weather all year round - even at Christmas.
They both meet some unexpected people on their trips including Graham, played by Jude Law, Miles played Jack Black and a famous screen writer Arthur played by Eli Wallach.
It's become a staple watch during the festive period and with more us spending time indoors this year we'll be needing all the feel-good films we can get.
You can find out how to stream The Holiday below.
How to stream The Holiday
The film is available to stream via Sky Cinema/ NowTV and Netflix.
If you're a Sky customer with the Cinema Bundle you can watch the film on the on-demand film service where it's available to stream whenever you like.
If you don't have the package or you're a non-Sky customer you can stream the film on Netflix.
The Holiday is available on the platform which you can sign up to from £8.99 per month. It recently stopped its free trial service, which typically lasted 30 days, but if you sign up you can cancel at any time as it is contract-free. Go to netflix.com.
Another way to watch the film for free is via NowTV's Cinema Pass. You can sign up for a free seven-day trial, watch the film and then cancel before you're charged a penny. If you want to continue it you can for £11.99 per month and also watch Elf, Die Hard, Love Actually and more. Go to nowtv.com.