It’s love season! We can all appreciate a good Rom-Com. Whether you are desperately in love or desperate to be in love, these movies will have you feeling all the feels! We found the perfect list  of films that make you mushy gushy just in time for Valentine’s day! We took some advice from Oprah herself when choosing the 40 of the most romantic movies to watch to get you ready to love. Below are a few of our favorites from the list!
In this irresistible Netflix rom-com, Ali Wong and Randall Park play former childhood besties with unfinished business. When Sasha (Wong) moves back to San Francisco, she and Marcus (Randall) reconnect. But is the gap between their current positions—she, a famous chef and he, still living at home—too large to bridge? Keanu Reeves also appears in the cameo of the century.
Considered one of the most innovative love stories ever, this fantasy film follows Joel (Jim Carrey) and Clementine (Kate Winslet) throughout various stages of their relationship. While its depiction of romance is realistic and moving, it’s all the more memorable for scenes in which mind-erasing is involved.
Sid (Sanaa Lathan) and Dre (Taye Diggs) were together at the most formative moment in their childhood: The day they discovered hip-hop. Now, Sid is the editor of the hip-hop magazine XXL, and Dre works at a record label. Their passions and personalities are aligned, but it takes years before their lives are, too. It’s a joy to watch powerhouses Lathan and Diggs riff off each other.
Journalist Josie Geller (Drew Barrymore) has to relive her high school years as the unpopular kid for a story she’s reporting. In her do-over, she gets a second chance at love—and her very first kiss.
The adorable meet-cute between Kumail (Kumail Nanjiani) and Emily (Zoe Kazan) just barely scratches the surface of this brilliant clash-of-cultures film. The Big Sick, based on Nanjiani and his wife Emily V. Gordon’s true story, also refreshingly brings Pakistani and Muslim culture into the spotlight.
We hope cupid strikes his arrow on you this season. Happy Valentines Day!