Bollywood’s top romantic films of the past decade are listed here. It includes some films that have made us laugh, some films that have made us cry and some films that tell us that Ranveer Singh is here to stay!
Band Baaja Baraat (2010)
This romantic comedy marked the debut of Anushka Sharma and Ranveer Singh in a hilarious, relatable film that is timeless. It makes you laugh and enjoy the performances every time you watch it. Not to mention it had a fantastic soundtrack that still plays on weddings!
Zindagi Na Milegi Dobara (2011)
Directed by Zoya Akhtar, this multi-starrer film may not be the most romance-inducing film ever but it definitely has a very strong romantic feel to it based on how gorgeous everyone is in the film and how wonderful the locations are.
Jab Tak Hai Jaan (2012)
Starring Shah Rukh Khan, Anushka Sharma and Katrina Kaif, this was a super emotional film with a lot of heart that marked a change in era of Bollywood and especially the kind of roles Shah Rukh Khan did.
Ram Leela Goliyon Ki Raas Leela (2013)
A colourful, romantic film that ended in tragedy, Sanjay Leela Bhansali created magic with Deepika Padukone and Ranveer Singh’s undeniable chemistry.
Sonam Kapoor and Fawad Khan starred in this romantic comedy that was based on a film of the same name in 1984. The original starred Rekha and was just as funny and romantic.
Tanu Weds Manu Returns (2015)
Kangana Ranaut played a double role in this hilarious film that also made you want to fall in love with its key protagonists.
Ae Dil Hai Mushkil (2016)
Anushka Sharma, Ranbir Kapoor, Aishwarya Rai and Fawad Khan starred in this romantic film that was all about the distances between hearts. The film was written and directed by Karan Johar.
Bareilly Ki Barfi (2017)
Kriti Sanon, Ayushmann Khurana and Rajkummar Rao starred in this adorably relatable comedy that hit a chord with the masses. Watch it for the hilarious twists and turns and some very real moments between the protagonists.
Another Sanjay Leela Bhansali film that had Deepika Padukone and Ranveer Singh at the helm was a romantic epic. It also starred Shahid Kapoor who played Deepika’s love interest. While it had some dangerous messages about honor and war, it was still considered a fantastically made romantic epic.
Gully Boy (2019)
Even though the film was all about the rise of a young underprivileged rapper from the slums of Mumbai, there was a very sweet and refreshing taste of romance in the film. Played between Ranveer Singh and Alia Bhatt, the film’s romantic beat is not to be missed.