Bollywood movies are popular for their heart touching romantic musicals. These are the stories that define love and depict deep emotions of love through various situations and complexities. There are many Bollywood romantic movies that are timeless and go beyond the run-of-the-mill Bollywood stories of boy meets girl and so forth. We have list of Best Romantic Movies in Bollywood of all time which will make you fall in love with your crush right now. Each of this Bollywood romantic movie depicts a tale of love differently.

10 Best Romantic Movies in Bollywood of All Time

Bollywood movies are really very interesting and when it comes to romantic films, then all we can remember is Shahrukh the king of Bollywood and Yash Chopra the director who created the best romantic movies in Bollywood like DDLJ, Jab Tak Hai Jan, Dil to pagal hai and many more. Checkout the complete list below.

We are sure you will fall in love all over again after watching these bollywood movies.

1) Aashiqui 2

Aashiqui 2

Rahul, played by Aditya Roy is a singing sensation who has lost his moxy and a lot of work due to his drinking addiction. He falls in love with a bar singer, Aarohi, played by Shraddha Kapoor. Their relationship goes through turbulent times due to his depressive behavior and addition problems. The movie is a musical treat with mellifluous songs and a heart touching story. Rahul ends his life unable to bear the burden of dealing with tumultuous emotions and to set Aarohi free from his bondage.

2) Tanu Weds Manu

Tanu Weds Manu

This is a movie about opposites attract. Manu, played by Madhavan, is an NRI who comes to India to find a bride and falls in love with Tanu played by Kangana Ranaut. Tanu is happy in her world and has no plans of marrying Manu but they eventually fall in love. This movie is about a comedy of errors and a light romantic comedy that keeps you entertained throughout.

3) Dilwale Dulhania Le Jayenge

Dilwale Dulhania Le Jayenge Best Romantic Movies in Bollywood

This is one of the most iconic romantic movies of all the time and also the best romantic movie in Bollywood of all time. It has been 25 years since DDLJ was released and still retains the magic of love portrayed by Shah Rukh Khan as Raj and Kajol as Simran. A typical desi drama where the strict father does not approve of love marriage and the struggle to be together. If you belong to the 90’s era, this movie has all the nostalgic elements that the 90’s kid grew up watching. The soulful music, antiques of Shah Rukh Khan, and the story of a rich spoilt brat who falls in love with a simple girl never to get the attention of the audience even today.

Also View : DDLJ shooting locations in switzerland

4) Jab We Met

Jab We Met

Jab We Met is a fresh take on the love between two opposite people who fall in love eventually. Director Imtiaz Ali has beautifully narrated this story of a boy and a girl who have a totally different outlook towards life. Shahid and Kareena play iconic roles and this movie has become a cult in the genre of urban romantic stories. It also has some memorable songs that you can croon to even now. This is a love story with a lot of drama and spunk, one-of-a-kind love story.

5) Hum Dil De Chuke Sanam

Hum Dil De Chuke Sanam

Sanjay Leela Bhansali’s cult classic love story. This is a drama, romantic musical about unrequited love of Salman Khan towards Aishwarya Rai and her finding her solace in an understanding and a caring mate in Ajay Devgan in this movie. A love triangle with top-notch performances and a delight to watch. Sameer played by Salman Khan is a singer from Italy who flies down to India to learn Hindustani Classical from Nandini’s(Aishwarya Rai) father. They both fall in love but their relationship is not acceptable to Nandini’s father and Sameer is asked to leave. Ajay Devgan, who plays the lawyer in the movie marries Nandini, and they have a tumultuous beginning till Nandini finally accepts Vanraj played by Ajay Devgan.

6) Dil Toh Pagal Hai

Dil Toh Pagal Hai

This is also a cult classic from the romantic genre of the Yash Raj shelf of romantic movies. A love triangle between Madhuri Dixit, Shah Rukh Khan, and Karishma Kapoor. Karishma Kapoor, a friend of Shah Rukh Khan is hopelessly in love with him and he falls in love with Madhuri Dixit. Maya, played by Madhuri Dixit is the dream girl of Rahul played by Shahrukh Khan who has a dance group. He falls in love with her when he sees her dancing in the auditorium. Pooja played by Karishma Kapoor is a part of his dance group and is heartbroken as her love for Rahul is not reciprocated. This is a beautiful love triangle where the concept of celestial love is depicted in this story.

 7) 2 States

2 States

An urban love story about two people falling in love with each other despite their cultural differences. A relatable tale unlike the fairytale romances of the Yash Raj movies. This is a story about a boy and a girl who fall in love with each other while studying in IIM-Ahmedabad. Krish played by Arjun Kapoor is a Punjabi and Ananya played by Alia Bhat is a Tamilian. When they fall in love and decide to get married, it creates chaos amongst their families due to their cultural differences. This is an authentic love story that has many reality bites that many will relate to.

8) Awarapan


A poignant love story directed by Mohit Suri about a gangster transforming into a better person after falling in love with a simple girl. This is a gory and tumultuous love story about a hitman played by Emraan Hashmi who is all about guns and goons. An atheist who later finds solace in finding his faith in God after the death of his beloved who gets shot accidently. This incident transforms him for better and he slowly finds redemption in freeing a girl held hostage by his boss.

 9) Tere Naam

Tere Naam

One of the finest performances of Salman Khan is what you will see in this movie. Salman Khan plays Radhe who is a brat and falls in love with a simple first-year college student called Nirjhara played by Bhumika Chawla. She initially hates him but later reciprocates his love. Radhe is attacked which makes him mentally unstable and sent to an asylum from which he tries to escape. Memories of Nirjhara haunt him and she visits him one day when he is asleep. Though Nirjhara love for Radhe is deep, she is forced to marry and commits suicide not being able to unite with Radhe. A painful love story with brilliant performances.

10) Rockstar

Rockstar movie

A love story about passion, obsession, and love of young lovers. Imtiaz Ali’s yet another masterpiece that narrates a love story of Janardhan played by Ranbir Kapoor a social activist and musician who obsessively falls in love with Heer played by Nargis Fakhri. Their love turns into an explosive passion for each other but she gets married to someone else only to realize she is still in love with Janardhan who is now Jordan after he turns into a successful singer and a performer.

Also View : Best Romantic Hollywood Movies

We hope you loved our collection of Best Romantic Movies in Bollywood. We will keep updating this list. Kindly mention in comment section below, which is your favourite Bollywood romantic movie of all time.