February 14th is the perfect opportunity to embrace your romantic side. Whether you're spending Valentine’s Day with a special someone, friends, or enjoying some solo time (glass of wine in hand), there’s a wide variety of films that explore love across different genres. Laugh your heart out with rom-coms like Crazy, Stupid, Love and Joy Ride. If you're in the mood for a tear-jerker, dramas like Past Lives and Blue Valentine will surely hit the mark. But love isn’t always smooth sailing—if you're looking for something a bit more unsettling, consider films like The Menu, Bones and All, or Cat Person. Keep scrolling for more of Harper’s Bazaar’s best Valentine’s Day movie picks.
And when you're done with this list, there’s still plenty of love to explore. Check out our lists for the most romantic films of all time, the sexiest movies, and the best romance shows streaming now.
Set It Up (2018)

Harper (Zoey Deutch) and Charlie (Glen Powell) might seem like an unlikely pair, but they both share a deep frustration with their jobs as assistants to two of New York's most demanding bosses. Desperate to improve their work lives, they come up with a plan to get their bosses to date each other. The scheme works—and sparks fly between Harper and Charlie as well.
To All the Boys I’ve Loved Before (2018)

Lara Jean (Lana Condor) writes love letters to all the boys she’s secretly had crushes on, but things take an unexpected turn when her younger sister mails the letters out. To throw off her current crush, Lara Jean enlists the help of Peter Kavinsky (Noah Centineo), a former crush, lacrosse star, and ex-boyfriend of her nemesis.
The Idea of You (2024)

Adapted from Robinne Lee’s novel, The Idea of You follows 40-year-old single mom and art gallery owner Solène (Anne Hathaway) as she unexpectedly meets 24-year-old boy band member Hayes Campbell (Nicholas Galitzine). Despite the age gap, they fall for each other and try to keep their romance under wraps from the media.
Roman Holiday (1953)

An Old Hollywood classic that never goes out of style. Audrey Hepburn stars as Princess Ann, who escapes her royal duties while on a goodwill tour in Rome. There, she meets Joe Bradley (Cary Grant), an American reporter who stumbles upon the chance of a lifetime when he discovers her identity.
Romeo + Juliet (1996)

Leonardo DiCaprio and Claire Danes star in this modern adaptation of Shakespeare’s timeless tragedy. Their passionate love story unfolds amidst warring business empires, blending romance and crime in a visually stunning film.
Be My Valentine, Charlie Brown (1975)

It’s not Valentine’s Day without the Peanuts gang. In this 1975 special, Charlie Brown hopes to receive a Valentine from someone—anyone! Join the crew for a fun, heartwarming adventure, and follow it up with A Charlie Brown Valentine from 2002.