The ultimate Christmas romcom, 2003 film Love Actually has a star-studded cast that includes Hugh Grant, Keira Knightley, Andrew Lincoln, Alan Rickman, Emma Thompson, Liam Neeson and Rowan Atkinson. It follows the lives of eight loved-up wannabe couples in London in the last few weeks before Christmas, bringing you multiple happy endings. Here's how to watch Love Actually online or on any mobile device.

Also see: Best Christmas movies ever - the ultimate list of the best Christmas films

Buy Love Actually on DVD

Love Actually is available on DVD from HMV, where it costs £5.99. It is cheaper to buy a digital copy, though, as we explain below.

Rent Love Actually on DVD

Love Actually can also be found at DVD rental subscription service Cinema Paradiso - sign up here for a free trial.

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.49 to rent or £3.99 to buy at iTunes, £2.49 to rent or £5.99 to buy from Google Play Movies & TV, and £3.49 to rent or £3.99 to buy at Amazon.

Stream Love Actually free online

Love Actually is available to stream via NowTV provided you have a Cinema Pass, which costs £9.99 per month. A free trial is available, so there's nothing to stop you signing up right now.

Follow Marie Black on Twitter