Valentine’s Day is just around the corner, and with most restaurants and bars closed the best way to celebrate is with a sappy movie and a takeaway.

If you’re stuck on what film to choose, we’ve cherry-picked some of the best and rounded up all the ways for you to watch them at home. Whether you want to stream them for free, rent or buy the digital version or rent or buy the DVD.

The majority of these films are available to watch on at least one of the major UK streaming platforms, including Netflix, Amazon Prime Video, Disney Plus and Now TV. Prime Video and Now TV also offer free trials for new subscribers. This means that you can watch the movie you want and then cancel your subscription without having to pay anything at all.

You can also rent or buy digital copies of the films via Amazon, or even rent physical DVDs through Cinema Paradiso, which offers a generous 30-day trial.

Bridget Jones’s Diary

Is there any rom-com more iconic than Bridget Jones? We don’t think so. Based on the popular books by Helen Fielding, the trilogy of films follows 30-something Bridget (played by Renée Zellweger) as she searches for the man who will accept her "just the way she is". The problem is, she always seems to find herself in the middle of two candidates.

Find out how to watch Bridget Jones’s Diary here

When Harry Met Sally

Despite having released in 1989, When Harry Met Sally still stands up as one of the most iconic romance films ever. Starring Billy Crystal and Meg Ryan, the film tells the story of two people who have been friends for years, but worry that if they become more intimate it will ruin everything that they’ve built.

Find out how to watch When Harry Met Sally here


Ghost is an option if you’re looking for a cathartic cry this Valentine’s Day. Sam (Patrick Swayze) and Molly (Demi Moore) are a couple madly in love. However, when Sam is brutally killed by a former associate, he’s left to wander the world as a spirit. To protect his girlfriend, he seeks the help of psychic Oda Mae Brown (Whoopi Goldberg).

Find out how to watch Ghost here

Love Actually

Love Actually is better known as a Christmas film – but there’s so many romances in here that we couldn’t not include it in a Valentine’s roundup. With stars such as Hugh Grant, Keira Knightley, Colin Firth, Emma Thompson, Alan Rickman and Bill Nighey to name a few, this film will make you feel like it’s the festive season all over again.

Find out how to watch Love Actually here

10 Things I Hate About You

Before Heath Ledger was known for his iconic role as The Joker, he was Patrick from 10 Things I Hate About You. This coming-of-age flick follows Kat (Julia Stiles), a smart woman who isn’t interested in dating. However, in order for her younger sister Biana to date, Kat must also have a boyfriend. Enter the charming new kid on the block, Patrick.

Find out how to watch 10 Things I Hate About You here

The Notebook

If Ghost wasn't enough emotional torture for you, then why not put yourself through The Notebook? Starring Ryan Gosling and Rachel McAdams, the film tells the story of a young couple who fell in love in the 1940’s. It’s narrated by an old man, who is recapping the tale to a patient in a nursing home.

Find out how to watch The Notebook here

Dirty Dancing

One Patrick Swayze movie just wasn’t enough for Valentine’s Day – and this is definitely the more upbeat option of the two. Baby (Jennifer Grey) is a young woman who goes to a holiday camp with her family. There she finds two professional dancers. When one of the performers falls ill, Baby offers to step in and learn the routine herself. Along the way, she falls in love.

Find out how to watch Dirty Dancing here

Sleepless in Seattle

Starring Tom Hanks and Meg Ryan, Sleepless in Seattle is about a widower – Sam - who is put on a talk radio show by his son Jonah to discuss the possibility of finding a new wife. One of the listeners is a reporter called Annie. Despite being engaged, she writes to Sam and asks him to meet her on the Empire State Building on Valentine’s Day.

Find out how to watch Sleepless in Seattle here

Notting Hill

Whilst Hugh Grant may be known as a sleezebag in Bridge Jones, he’s anything but in Notting Hill. Grant plays the part of William, a bookshop owner whose life is thrown into turmoil when A-List actress Anna (Julia Roberts) bursts into his life. The two start a relationship, but their radically different lives start to create problems.

Find out how to watch Notting Hill here

To All The Boys: Always and Forever

To All The boys: Always and Forever is the third instalment in the To All The Boys series and is due to release this Valentine’s Day. Lara Jean (Lana Condor) returns from a trip to Korea and starts to contemplate her future with her current boyfriend, Peter (Noah Centineo). Both want to go to college, but do they want the same things?

Find out how to watch To All The boys: Always and Forever here

Four Weddings and a Funeral

Charles (Hugh Grant) and his friendship circle seem to be consistently unlucky in their love lives. However, at a wedding Charles meets Carrie (Andie MacDowell) and immediately falls for her. Carrie returns to America, and over time the two consistently cross paths at various social events. Will they ever find their happy ending together?

Find out how to watch Four Weddings and a Funeral here

Mamma Mia!

What better way to see in Valentine’s Day than by belting out some ABBA tunes? Sophie (Amanda Seyfried) is a young bride about to get married on her Greek island home. Her mum Donna (Meryl Streep) will be at the wedding, but Sophie wants her dad there too. The problem is that there’s three possible candidates for the job.

Find out how to watch Mamma Mia! here