Best romantic films in Hindi, All Time Bollywood Romantic Movies

Here are the Best romantic films in Hindi (All-Time Bollywood Romantic Movies). Since the beginning of Indian cinema, scripts and plots have revolved around the theme of love and romance. There are too many to list them all! In Bollywood, there are many different kinds of love stories that remain imprinted on the Indian psyche for eternity. Time, generations of romantic movies, families of Bollywood stars, and decades of creative genius have all contributed to them.

You may also be interested: Best film on amazon prime

Below you will find a list of the Best romantic films in Hindi, All Time Bollywood Romantic Movies Here are some movies from the past that you should definitely watch.

Best romantic films in Hindi



The movie tells the story of its central character, Devdas (Shah Rukh Khan), and his relationships with his childhood love, Paro (Aishwarya Rai), and a courtesan, Chandramukhi (Madhuri Dixit). With this classic, a love story of falling in love and then being destroyed by it is beautifully told.

Directed By: Sanjay Leela Bhansali
Produced By: Bharat Shah
Starring:Shah Rukh Khan, Aishwarya Rai Bachchan, Madhuri Dixit
Music By: Ismail Darbar, Birju Maharaj

Socha Na Tha


Socha Na Tha Is An Romantic Hindi Movie, Directed By Imtiaz Ali And Produced By Dharmendra, Starring Abhay Deol and Ayesha Takia In The Lead Roles. Viren And Aditi Reject An Arranged Marriage With Each Other And Become Close Friends. However, They Develop Romantic Feelings For Each Other After Getting Engaged To Different People.

Directed By: Imtiaz Ali
Produced By: Dharmendra
Starring: Abhay Deol, Ayesha Takia, Ayesha Jhulka
Music By: Sandesh Shandilya



There is a relationship between a deaf and mute boy and an autistic girl in this film. It is not one of those stories about rich boys and poor girls. The film has powerful performances and an honest portrayal of love that resonates with audiences.

Directed By: Anurag Basu
Produced By: Ronnie Screwvala
Starring: Ranbir Kapoor, Priyanka Chopra Jonas, Ileana D’Cruz
Music By: Pritam

Dum Laga Ke Haisha


Prem is a shy music buff who runs a tape recording shop. Sandhya is about to carve a niche for herself as a teacher. Will a regular arranged marriage turn out to be a perfect mismatch? From overcoming his fear of the English language to dealing with an overbearing father, he discovers that his oversized wife, who he thought was a spanner in his spool, will actually lead him to something quite cool

Directed By: Sharat Katariya
Produced By: Maneesh Sharma
Starring: Ayushmann Khurrana, Bhumi Pednekar, Sanjay Mishra
Music By: Anu Malik

Dev D


The modern remake of Devdas, Dev D redefined cinema in the past decade. Anurag Kashyap directed this black comedy musical, which was inspired by a number of famous incidents in the news and represented the psyche and problems of urban metro audiences. The music was unique and experimental. The audience and critics both appreciated Dev D for showing an unusual Bollywood love story.

Directed By: Anurag Kashyap
Produced By: Anurag Kashyap
Starring: Abhay Deol, Mahie Gill, Kalki Koechlin
Music By: Amit Trivedi

Honeymoon Travels Pvt Ltd


The honeymoon trip covers many aspects of life around the lives of six very different married couples traveling together in a bus. The movie brings the lives of each couple closer depicting how each of them deals with their problems differently. The story is filled with real-life incidents, comedy, and many more hidden secrets, making for an entertaining drama and a must watch

Directed By: Reema Kagti
Produced By: Mansoor Khan
Starring: Minissha Lamba, Ranvir Shorey, Dia Mirza, Abhay Deol, Boman Irani
Music By: Vishal–Shekhar

Jaane Tu… Ya Jaane Na


At the time of its release, this film became an instant favorite of college students and young people. Essentially, Jaane Tu Ya Jaane Na is one of those classic sitcoms that tells the story of a group of friends and a couple (Imran Khan and Genelia D’Souza) who are constantly in denial about their relationship. There is some warmth in this uncomplicated tale that viewers enjoy in an unpretentious movie that neither dares to be different nor has ‘masala’ or melodrama.

Directed By: Abbas Tyrewala
Produced By: Mansoor Khan
Starring: Imran Khan, Genelia D’Souza, Manjari Fadnnis
Music By: A. R. Rahman

Ae Dil Hai Mushkil


Popular singer Ayan Senger (Ranbir Kapoor) recounts his turbulent relationship with Alizeh Khan (Anushka Sharma) during an interview based on the love of his life. He reminisces about their chance meeting in London, their troubled, unrequited love, his personal growth over the years, and how this relationship shaped his destiny.

Directed By: Karan Johar
Produced By: Karan Johar
Starring: Aishwarya Rai Bachchan, Ranbir Kapoor, Anushka Sharma
Music By: Pritam

Jab We Met


The adversities of Aditya’s business and love life bring him on the verge of committing suicide. One day, wandering aimlessly, he boards a train and bumps into Geet, a lively and talkative Punjabi Sikh girl, and just like that, without any inkling, Aditya’s life changes forever.

Directed By: Imtiaz Ali
Produced By: Dhilin Mehta
Starring: Kareena Kapoor, Shahid Kapoor
Music By: Pritam

Kal Ho Naa Ho


Naina Kapur is a beautiful introvert and often keeps to herself. Her life soon changes, when she befriends her neighbor, Aman Mathur, who is jaunty and bubbly. Naina falls in love with Aman and decides to confess her love to him. She is heartbroken when she finds out that Aman is married. But the truth unravels, and Aman has lied about being married. His lie hides a dark secret.

Directed By: Nikkhil Advani
Produced By: Yash Johar
Starring: Shah Rukh Khan, Preity Zinta, Saif Ali Khan
Music By: Shankar–Ehsaan–Loy



Lootera is a heart-warming story told using an artistic style with cinematic details. Atmanand Tripathi (Ranbir Singh) falls in love with Pakhi (Sonakshi Sinha), the daughter of a Zamindar who is one of his victims. Despite its slow pace and cinematic approach, this movie depicts love with a finesse that is uncommon for Bollywood films. Lootera is regarded as one of the greatest Bollywood romantic movies ever made and as a cinematic gem by lovers of classic cinema and genuine art.

Directed By: Vikramaditya Motwane
Produced By: Anurag Kashyap
Starring: Ranveer Singh, Sonakshi Sinha, Barun Chanda
Music By: Amit Trivedi



A movie about love and loss, this sensitive film dived into our deepest fears and insecurities. Deepak’s love for Shalu knows no caste boundaries. There is no happy ending in this film, but it teaches us to move on, despite our struggles.

Directed By: Neeraj Ghaywan
Produced By: Drishyam Films
Starring: Richa Chadha, Sanjay Mishra, Vicky Kaushal
Music By: Indian Ocean

Rehna Hai Tere Dil Mein


It was Maddy who made us believe in the concept of love at first sight, and we still love him for the way he treated Reena, a role played by Dia Mirza. We learned from this love story that guys like him are hard to find, but if we do find them, we should hold on to them.

Directed By: Gautham Vasudev Menon
Produced By: Vashu Bhagnani
Starring: Madhavan, Saif Ali Khan, Dia Mirza
Music By: Harris Jayaraj

Wake Up Sid


It may have been the most relatable film of our generation, Wake Up Sid. This movie portrayed the confusion we live with every day. It explored the nuances of an urban relationship with great precision.

Directed By: Ayan Mukherjee
Produced By: Karan Johar
Starring: Ranbir Kapoor, Konkona Sen Sharma, Supriya Pathak
Music By: Shankar–Ehsaan–Loy

Yeh Jawaani Hai Deewani


A film about love, romance, friendship, and life. Ye Jawaani Hai Deewani is the DDLJ of this generation. As opposed to the old babu Shona kind of love, this shows one to be in love without sacrificing one’s passions.

Directed By: Ayan Mukerji
Produced By: Dharma Productions
Starring: Ranbir Kapoor, Deepika Padukone, Kalki Koechlin & Aditya Roy Kapur
Music By: Pritam Chakraborty

Please accept my thanks for reading Here are the Best romantic films in Hindi, All Time Bollywood Romantic Movies, Sign up to receive the latest post by email

Leave a Comment