Sometimes all you want to do is snuggle up with your partner and watch a good rom-com film.

And with streaming services like Netflix, Amazon Prime Video, NOW and Disney+ at your fingertips, the choice is endless.

In fact, sometimes the choice is actually too overwhelming.

READ MORE: Gogglebox confirm returning stars as five exit after tragic deaths

Which is why we’ve done the hard work and shortlisted the best rom-coms out there for you and your partner to enjoy.

So next time you’re stuck for what to watch and want something feel-good, take a look at our selection of the best rom-com films streaming right now.

We’ve got your date night covered!

The Holiday

It may be a festive rom-com classic, but The Holiday is guaranteed to leave you feeling all warm and fuzzy inside.

The storyline follows two women - one who lives in London and the other in LA - swapping homes to get away from their relationship issues.

Starring Kate Winslet, Jude Law, Cameron Diaz and Jack Black, The Holiday is streaming on Netflix and will make you laugh, cry and ultimately fall in love.

10 Things I Hate About You

If you want a bit of 90s nostalgia coupled with teenage attitude and some hilarious singing from Heath Ledger, 10 Things I Hate About You is perfect.

It’s the epitome of a classic 90s high school rom-com, also starring Julia Stiles and Joseph Gordon-Levitt.

Find it streaming on Disney+ and available to purchase on Amazon Prime and enjoy the romantic storyline while you marvel at how much of the clothing is now back in fashion.

Yesterday

A film where a failing musician wakes up to discover that The Beatles never existed doesn’t exactly sound like the makings of a date night rom-com.

But trust us, Yesterday will have you rooting for Jack, played by Himesh Patel, as he struggles between his musical career and his love interest Ellie, played by Lily James.

With an all-star cast, including an appearance from Ed Sheeran, this ridiculous comedy, available on Netflix, also has a great romantic storyline too.

Pretty Woman

Whether you’ve never seen it, or you’ve watched it 100 times before, Pretty Woman is one of the most iconic romantic comedy films out there.

Available on Disney+ and to purchase on Prime, this 1990 classic follows the story of a rich entrepreneur who hires a prostitute he later falls in love with.

With Julia Roberts and Richard Gere heading up the cast, it’s a classic you’ll want to snuggle up and watch over and over again.

About Time

Directed by rom-com king Richard Curtis, this 2013 British classic stars Rachel McAdams, Domhnall Gleeson, Margot Robbie and Bill Nighy.

When Tim (Gleeson) discovers he has the power to travel in time, his father helps him to use his ability to pursue his romantic interest (McAdams).

It’s a lovely watch which will leave you all warm and fuzzy inside - find it on NOW TV.

Friends with Benefits

When two single friends decide to add sex to their relationship, can they really just be friends?

Follow Mila Kunis and Justin Timberlake as they find out in the Box Office hit Friends with Benefits, available on Netflix.

It’s guaranteed to have you howling and ultimately falling in love with the two characters as they try to resist the inevitable.

Get the latest updates from across Greater Manchester direct to your inbox with the free MEN newsletter

You can sign up very simply by following the instructions here

Notting Hill

We couldn’t do a list of the best rom-coms without mentioning a Hugh Grant film, could we?

When a British bookseller falls in love with a high-profile American actress, their relationship provides all the love, laughs and tears we could ask for in a Richard Curtis classic.

Available on Netflix, Notting Hill is a two-hour watch that will leave you giggling.

Something’s Gotta Give

When a senior Casanova refusing to accept his age meets a wealthy playwright in her 50s, their personalities instantly clash.

But, as is the way with a good rom-com, an unexpected twist brings them together and they start to realise they might be falling for each other.

Starring Jack Nicholson and Diane Keaton, alongside Amanda Peet and Keanu Reeves, this 2003 rom-com is available on Netflix.