Dilwale Dulhania Le Jayenge (1995)
You can't have a Hindi romance list without the one that redefined the genre. 'DDLJ' is the epic story of Raj and Simran, two non-resident Indians who fall in love on a European holiday, only for Simran's stern father to have already arranged her marriage
back in Punjab. Raj’s quest to win over not just his love, but her entire family, is the stuff of cinematic legend. With its iconic train scene, mustard field serenades, and a perfect blend of modern love and traditional values, it’s a guaranteed nostalgia trip. The chemistry between Shah Rukh Khan and Kajol is electric, making it a timeless choice for a romantic evening. Where to stream: Amazon Prime Video and Netflix.
Kuch Kuch Hota Hai (1998)
“Love is friendship.” This film taught a generation that the best romances are built on the foundation of a great friendship. The story follows the love triangle between the cool Rahul, his tomboy best friend Anjali, and the beautiful new girl in college, Tina. Years later, Rahul's young daughter, fulfilling her deceased mother's last wish, tries to reunite her father with his long-lost best friend. Full of 90s fashion, memorable songs, and a heartwarming story of second chances, it’s a perfect pick for those who love a good cry and a happy ending. Where to stream: Netflix and Amazon Prime Video.
Hum Aapke Hain Koun..! (1994)
For a dose of grand family celebrations and sweet, shy romance, look no further than this classic. The film revolves around the love story of Prem and Nisha, which blossoms amidst the elaborate wedding festivities of their older siblings. It’s a film that is less about dramatic conflict and more about the warmth of family bonds, traditions, and the slow, charming progression of love. Packed with numerous songs that have become wedding staples, 'Hum Aapke Hain Koun..!' is a three-hour-plus feel-good festival that captures the innocence of 90s romance. Where to stream: Netflix and available for rent on Amazon Prime Video.
Veer-Zaara (2004)
If you're in the mood for an epic, cross-border love saga that spans decades, this is your film. An Indian Air Force pilot, Veer, and a Pakistani girl, Zaara, meet by chance and fall in love, but circumstances and politics force them apart. Twenty-two years later, a young lawyer takes it upon herself to uncover their story and fight for justice. This Yash Chopra directorial is a testament to timeless love and sacrifice, featuring a soulful soundtrack based on Madan Mohan's unused compositions. It’s a beautifully crafted, emotional journey that will have you reaching for the tissues. Where to stream: Netflix.
Jab We Met (2007)
A more modern classic, 'Jab We Met' is the story of a dejected businessman whose life takes a dramatic turn when he meets a spirited and talkative young woman on a train. What follows is a journey across India that is both chaotic and life-changing. Kareena Kapoor’s portrayal of the vivacious Geet is iconic, and her chemistry with Shahid Kapoor’s Aditya is wonderfully organic. It’s a film about finding yourself while finding love, packed with witty dialogue, great music, and a second half that beautifully flips the characters' initial roles. It’s a fun, breezy, and ultimately heartwarming choice. Where to stream: Netflix.
Rehnaa Hai Terre Dil Mein (2001)
A cult classic for a reason, 'RHTDM' captured the hearts of a generation with its passionate, if complicated, love story and an unforgettable soundtrack. Maddy falls head-over-heels for Reena at first sight. The problem? She is engaged to be married to an NRI she has never met. Maddy decides to impersonate her fiancé to win her over, leading to inevitable complications when the real fiancé arrives. While the premise is chaotic, the raw emotion and Madhavan's earnest performance make it a memorable and deeply nostalgic watch. Where to stream: Amazon Prime Video and Disney+ Hotstar.














