'Hamari duniya bahut alag hain,' Rashmika Mandanna tells Ayushmann Khurrana in Thamma, spelling out their different worlds.
But when Cupid strikes, you go with it.
We look at 10 instances of forbidden love in the movies.
Gehraiyaan
Deepika Padukone's Alisha ends up having an affair with her cousin's fiance Zain (Siddhant Chaturvedi), upturning everyone's world.
Goliyon Ki Raasleela Ram-Leela
Deepika Padukone and Ranveer Singh's love defies their feuding clans in this version of Romeo and Juliet.
Hamari Adhuri Kahani
Vidya Balan is caught in an emotional conflict between her loyalty to her missing husband and her new love (Emraan Hashmi).
Teri Baaton Mein Aisa Uljha Jiya
Shahid Kapoor finds a life partner in Kriti Sanon's 'perfect girl' Sifra, only to find out she is a mechanoid.
Stree
Rajkummar Rao's Vicky falls in love with Shraddha Kapoor's mysterious woman who may or may not be the supernatural stree terrorising his town.
Nishabd
Amitabh Bachchan's Vijay is infatuated with his daughter's teenage friend, played by Jiah Khan, causing upheaval in his life.
Kedarnath
Sara Ali Khan plays a Brahmin who falls in love with a Muslim (Sushant Singh Rajput) in this inter-faith love story.
Mere Brother Ki Dulhan
Imran Khan finds the ideal bride in Katrina Kaif for his brother, only to develop feelings for her in this quirky rom-com.
Fitoor
Aditya Roy Kapur's obsession for his childhood love Firdaus (Katrina Kaif) only grows with time despite knowing she is set to marry someone else.
Haseen Dillruba
Taapsee Pannu plays bored housewife Rani who has a torrid affair with her husband's cousin Neel (Harshvardhan Rane).