Not too keen on going out for a fancy dinner or navigating crowded spots this V-Day weekend? Staying home with your loved ones and a feel-good rom-com sounds just as perfect – if not better. Here are the best rom-coms you should watch during this season of love and romance.
Whether you’re into classic love stories, hilarious meet-cutes, or modern romances with fresh twists, this list is all about feel-good movies – no heartbreak, no sad endings, just pure romance and fun. So grab some snacks, get cosy, and let love and laughter take over!
‘When Harry Met Sally’ (1989)
Starring Billy Crystal and Meg Ryan, this iconic rom-com follows two friends who keep running into each other over the years, debating whether men and women can just be friends. With witty dialogue, unforgettable chemistry, and that legendary diner scene, it’s a timeless love story that still feels fresh decades later.
Stream now on HBO Max and Prime Video.
‘Notting Hill’ (1999)
When a reserved British bookseller (Hugh Grant) has a chance encounter with a glamorous Hollywood star (Julia Roberts), their worlds collide in the most unexpected way. As their romance unfolds against the charming backdrop of Notting Hill in West London, they navigate the challenges of fame, privacy, and two very different lives.
Stream now on Netflix and Prime Video.
‘How to Lose a Guy in 10 Days’ (2003)
Kate Hudson plays a journalist writing an article on how to drive a man away in ten days, while Matthew McConaughey’s character is trying to make a woman fall in love with him within the same timeframe. As they hilariously sabotage each other’s plans, real feelings start to develop – leading to one of the most fun and flirty rom-coms of the early 2000s.
Stream now on Netflix, Apple TV, HBO Max, or Google Play Movies.
’13 Going on 30′ (2004)
Jennifer Garner lights up the screen as a 13-year-old girl who wakes up in her 30-year-old self’s body after making a birthday wish. As she navigates her unexpected adulthood, she realises that the life she dreamed of might not be as perfect as she imagined – especially when she reconnects with her childhood best friend, played by Mark Ruffalo.
Stream now on Netflix, Apple TV, HBO Max, or Prime Video.
‘Crazy, Stupid, Love’ (2011)
Featuring a star-studded cast including Steve Carell, Ryan Gosling, Emma Stone, and Julianne Moore, this rom-com balances multiple love stories with humour and depth. After his wife leaves him, Cal Weaver (Carell) a middle-aged man gets a crash course in modern dating from a suave bachelor, leading to unexpected twists and a hilarious yet heartfelt exploration of love at different stages of life.
Stream now on Apple TV or Google Play Movies.
‘The Proposal’ (2009)
When high-powered editor Margaret (Sandra Bullock) faces deportation, she convinces her assistant Andrew (Ryan Reynolds) to marry her in a fake engagement scheme. What starts as a business arrangement quickly turns into something much more as they travel to his quirky family home in Alaska. Packed with laughs, incredible chemistry, and an iconic Betty White performance, this one is a rom-com classic that never fails to entertain.
Stream now on Disney+ or Hulu.
‘Crazy Rich Asians’ (2018)
Constance Wu and Henry Golding bring this bestselling novel to life in a dazzling rom-com set against the glamorous backdrop of Singapore. (Fun fact: Most of the movie was actually filmed in Malaysia!)
When Rachel (Wu) travels with her boyfriend Nick (Golding) to meet his family, she’s shocked to discover he’s one of the country’s wealthiest bachelors. As family drama unfolds, this modern Cinderella story delivers romance, humour, and stunning visuals in equal measure.
Stream now on HBO Max, Apple TV, or Google Play Movies.
‘Always Be My Maybe’ (2019)
Ali Wong and Randall Park star in this heartwarming rom-com about childhood best friends who reconnect years later – only to realise their feelings for each other might be more than just friendship. With witty banter, heartfelt moments, and the most hilarious Keanu Reeves cameo, this film is surely a modern must-watch.
Stream now on Netflix.
‘Anyone But You’ (2023)
Sydney Sweeney and Glen Powell heat up the screen in this modern enemies-to-lovers rom-com, where a passionate first encounter between two people quickly turns cold due to misunderstandings.
Thrown together again at a destination wedding in sunny Australia, they’re forced to pretend they’re a couple, and sparks reignite as they spend more time together. It’s the perfect mix of humour and swoon-worthy moments to keep you entertained.
Stream now on Netflix or Google Play Movies.
‘The Idea of You’ (2024)
Anne Hathaway stars as a 40-something single mom who unexpectedly falls for a much younger pop star, played by Nicholas Galitzine. Based on the bestselling novel, this romantic comedy offers a refreshing take on love, age, and second chances – wrapped up in dreamy escapism that feels both modern and deeply emotional.
Stream now on Prime Video, Apple TV, or Google Play Movies.
Check out more movie recommendations here.
Feature image courtesy of Sony Pictures UK.