7 romantic movies directed by Karan Johar

Team OTTplay

Kuch Kuch Hota Hai (1998)

Karan Johar's romantic drama, which stars Shah Rukh Khan, Kajol, and Rani Mukerji, is a tale of friendship and love. It won the National Film Award for Best Popular Film Providing Wholesome Entertainment.

Kabhi Khushi Kabhie Gham... (2001)

Amitabh Bachchan, Shah Rukh Khan, Kajol, Hrithik Roshan, and Kareena Kapoor are among the ensemble cast. A classic, it explores themes of love and family ties.

Kabhi Alvida Naa Kehna (2006)

The romantic drama stars Shah Rukh Khan, Rani Mukerji, Abhishek Bachchan, and Preity Zinta in key roles. The film offers a daring and sophisticated perspective on love and infidelity in the modern era.

My Name Is Khan (2010)

Shah Rukh Khan and Kajol star in this movie about Asperger's syndrome. Rizwan Khan (SRK), mistaken for a terrorist in the wake of the 9/11 attacks, sets out on a quest across America to clear his name.

Student of the Year (2012)

This romantic drama stars Alia Bhatt, Varun Dhawan, and Sidharth Malhotra. The film explores themes of friendship, love, and rivalry, all set against the backdrop of a high-stakes competition at an elite school.

Ae Dil Hai Mushkil (2016)

Ranbir Kapoor, Anushka Sharma, and Aishwarya Rai Bachchan star in this romantic drama. The movie shows emotional journey of a man, struggling with the thought of losing someone.

Rocky Aur Rani Kii Prem  Kahaani (2023)

Starring Alia Bhatt and Ranveer Singh in the lead roles, this film follows a flamboyant Punjabi man, Rocky, and an intellectual Bengali journalist, Rani. They fall in love.