close
close

Valentine's Day 2024 Romantic Bollywood Movies to Watch: Rocky Aur Rani Kii Prem Kahaani to Dilwale Dulhania Le Jayenge

Love is in the air as Valentine's Day 2024 is fast approaching. Hindi cinema has blessed us with a treasure trove of films that give you butterflies in your stomach with their enchanting love stories and captivating romances. These iconic gems are celebrated not only for their captivating narratives but also for the mesmerizing chemistry between the actors.

This Valentine's week, why not take a journey through a carefully curated selection of some of the best romantic Bollywood movies? Promising the perfect mood for a date night with your partner, these cinematic masterpieces offer an unforgettable experience full of love, passion and timeless storytelling.

Top 10 Romantic Bollywood Movies for Your Valentine’s Day 2024 Watchlist:

1. Rocky Aur Rani Kii Prem Kahaani (2023)

  • Duration: 2 hours 48 minutes
  • IMDb rating: 6.6/10
  • Film genre: Romance/Comedy/Drama
  • Movie star cast: Ranveer Singh, Alia Bhatt, Dharmendra, Shabana Azmi, Jaya Bachchan
  • Director: Karan Johar
  • Writer: Shashank Khaitan, Ishita Moitra, Sumit Roy
  • Year of publication: 2023
  • Where to watch / OTT platform: Amazon Prime Video

One of the new romantic Bollywood films, Rocky Aur Rani Kii Prem Kahaani tells the gripping story of two people with different personalities and cultural backgrounds who find love in each other's company. Despite the disapproval of their families, the determined duo embarks on a mission to win their hearts.

2. Jaane Tu Ya Jaane Na (2008)

  • Duration: 2 hours 35 minutes
  • IMDb rating: 7.4/10
  • Film genre: Romance/Comedy
  • Movie star cast: Imran Khan, Genelia D'Souza, Naseeruddin Shah, Ratna Pathak Shah, Prateik Babbar, Manjari Fadnis
  • Director: Abbas Tyrewala
  • Writer: Abbas Tyrewala
  • Year of publication: 2008
  • Where to watch / OTT platform: Netflix

Jaane Tu Ya Jaane Na follows the lives of best friends Jai and Aditi, who vehemently resist the idea of ​​romance between them. But as they explore relationships with other people, they gradually realise that their true feelings lie with each other.

3. Jab We Met (2007)

  • Duration: 2 hours 18 minutes
  • IMDb rating: 7.9/10
  • Film genre: Romance/Comedy
  • Movie star cast: Shahid Kapoor, Kareena Kapoor Khan
  • Director: Ali Imtiaz
  • Writer: Ali Imtiaz
  • Year of publication: 2007
  • Where to watch / OTT platform: Amazon Prime Video

In Jab We Met, one of Bollywood's best romantic films, Aditya, a desperate business tycoon seeking to escape his heartbreak, spontaneously boards a train. There he meets Geet, a vivacious Punjabi girl whose infectious energy draws him into her whirlwind of adventure and reinvigorates his spirit.

4. Namaste London (2007)

Image courtesy of: Namastey London IMDb

  • Duration: 2 hours 8 minutes
  • IMDb rating: 7.1/10
  • Film genre: Romance/Comedy/Drama
  • Movie star cast: Akshay Kumar, Katrina Kaif, Rishi Kapoor
  • Director: Vipul Amrutlal Shah
  • Writer: Suresh Nair, Ritesh Shah
  • Year of publication: 2007
  • Where to watch / OTT platform: Amazon Prime Video

In one of the best romantic Bollywood films, Namastey London, Jasmeet's father arranges her marriage to Arjun against her will during a trip to India. But after returning to London, Jasmeet shocks everyone by revealing her desire to marry her boyfriend Charlie.

5. Veer Zaara (2004)

  • Duration: 3 hours 12 minutes
  • IMDb rating: 7.8/10
  • Film genre: Romance/Drama
  • Movie star cast: Shah Rukh Khan, Preity Zinta, Rani Mukerji
  • Director: Yash Chopra
  • Writer: Aditya Chopra
  • Year of publication: 2004
  • Where to watch / OTT platform: Amazon Prime Video

One of Bollywood's most beautiful romantic films, Veer-Zaara is the story of Veer, an officer in the Indian Air Force, and Zaara, the daughter of a prominent Pakistani politician. Veer is wrongfully imprisoned and more than two decades later, a determined young Pakistani lawyer takes up his case.

6. Hum Tum (2004)

  • Duration: 2 hours 22 minutes
  • IMDb rating: 7/10
  • Film genre: Romance/Comedy/Drama
  • Movie star cast: Saif Ali Khan, Rani Mukerji, Kirron Kher, Rati Agnihotri, Rishi Kapoor, Jimmy Shergill
  • Director: Kunal Kohli
  • Writer: Kunal Kohli, Siddharth Anand
  • Year of publication: 2004
  • Where to watch / OTT platform: Amazon Prime Video

Hum Tum tells the story of Karan and Rhea's chance encounter on board an airplane, where their first meeting ends in mutual animosity. But as fate intervenes and their paths keep crossing at different stages of their lives, their feelings and perceptions for each other gradually evolve.

7. Kal Ho Naa Ho (2003)

  • Duration: 3 hours 6 minutes
  • IMDb rating: 7.9/10
  • Film genre: Romance/Drama
  • Movie star cast: Shah Rukh Khan, Preity Zinta, Saif Ali Khan, Jaya Bachchan
  • Director: Nikkhil Advani
  • Writer: Karan Johar, Niranjan Iyengar
  • Year of publication: 2003
  • Where to watch / OTT platform: Netflix/Amazon Prime Video

Another masterpiece of Bollywood romantic films, Kal Ho Naa Ho revolves around Naina, a reserved MBA student who finds herself attracted to her charismatic new neighbor Aman. Aman manages to cheer up her dysfunctional family with his infectious charm, but he is keeping a big secret.

8. Chalte Chalte (2003)

  • Duration: 2 hours 47 minutes
  • IMDb rating: 6.5/10
  • Film genre: Romance/Drama
  • Movie star cast: Shah Rukh Khan, Rani Mukerji
  • Director: Aziz Mirza
  • Writer: Aziz Mirza, Robin Bhatt, Pramod Sharma, Ashish Kariya, Rumi Jaffery
  • Year of publication: 2003
  • Where to watch / OTT platform: Netflix

In Chalte Chalte, Raj, a shipping company owner, embarks on a journey to win the heart of Priya, a talented fashion designer, which eventually leads to their marriage. However, their strong differences and conflicts drive a wedge between them and bring their relationship to the brink of collapse.

9. Kuch Kuch Hota Hai (1998)

  • Duration: 2 hours 57 minutes
  • IMDb rating: 7.5/10
  • Film genre: Romance/Comedy/Drama
  • Movie star cast: Shah Rukh Khan, Kajol, Rani Mukerji
  • Director: Karan Johar
  • Writer: Karan Johar
  • Year of publication: 1998
  • Where to watch / OTT platform: Netflix/Amazon Prime Video

A timeless gem among Bollywood romantic films, Kuch Kuch Hota Hai tells the poignant story of a little girl who sets out to fulfil her mother's dying wish by reuniting her father with his best friend from college, who was in unrequited love with him.

10. Dilwale Dulhania Le Jayenge (1995)

  • Duration: 3 hours 9 minutes
  • IMDb rating: 8/10
  • Film genre: Romance/Drama
  • Movie star cast: Shah Rukh Khan, Kajol
  • Director: Aditya Chopra
  • Writer: Aditya Chopra
  • Year of publication: 1995
  • Where to watch / OTT platform: Amazon Prime Video

Considered one of the best romantic Bollywood films of all time, Dilwale Dulhania Le Jayenge tells the story of Raj and Simran, whose first meeting during a European vacation was not love at first sight. But when Simran is called back to India for an arranged marriage, her life takes a dramatic turn.

ALSO READ: The 10 best Indian patriotic films on Netflix: From Aamir Khan’s Rang De Basanti to Hrithik Roshan’s Lakshya