Since its release in 2003, Love Actually has become widely celebrated as the ultimate Christmas rom-com. The 2hr 25m classic follows the lives of eight loved-up wannabe couples in London in the last few weeks before Christmas, bringing you multiple happy endings.

A star-studded cast includes Hugh Grant, Keira Knightley, Andrew Lincoln, Alan Rickman, Emma Thompson, Liam Neeson and Rowan Atkinson. Here's how to watch Love Actually online or on any mobile device.

Buy Love Actually on DVD

Love Actually is available on DVD from Amazon, where it costs £4.99. If you're subscribed to Amazon Prime, it's also eligible for free next-day delivery.

Amazon also has the Blu-ray copy for £26.83, and even a used VHS tape for £5.65. 

Rent Love Actually on DVD

Love Actually can also be found at DVD rental subscription service Cinema Paradiso. After a free 14-day trial, subscriptions start at £5.99 per month for 2 discs per month. 

Buy Love Actually digital format

Love Actually is available to rent or buy in digital format. For the minimal price difference we'd recommend buying it so you can then watch as many times as you like. It costs £3.99 to buy at iTunes, £7.99 to buy from Google Play Movies & TV, and £3.99 to buy at Amazon.

Stream Love Actually free online

Love Actually is available to stream via Now TV, as part of the Sky Cinema Pass.  as part of your monthly subscription. You can sign up for a free 7-day trial here.

See the full range of Sky Cinema Pass subscriptions on the Now TV website

Also see: Best Christmas movies and how to watch them