From 'Veer Zaara' to 'Om Shaanti Om', must-watch romantic films of superstar Shah Rukh Khan

 Shah Rukh Khan was seen on the big screen for the first time with the release of the film 'Deewana'. There was no looking back for the actor from there, who has now become the biggest star of the country. Over the years, he has played various characters in different genre, but his romantic roles hold a special place in the hearts of people. Often called the 'King of Romance', here's listing a few romantic movies of the actor one should and can watch anytime, any day (All Photos/ Movie posters)

Updated On: 2023-06-25 08:27 AM IST

Compiled by : Athulya Nambiar

Veer Zaara; Om Shanti Om

Mohabbatein

Mohabbatein' received acclaim for its portrayal of love's triumph over rigid societal norms. Shah Rukh Khan plays Raj Aryan Malhotra, a music teacher who believes in the power of love and encourages students to follow their hearts. The film explores the clash between love and societal norms, with Raj challenging the conservative ideologies upheld by Narayan Shankar (Amitabh Bachchan). Aishwarya Rai plays Narayan Shankar's daughter and Raj Aryan's love interest

Kal Ho Naa Ho

'Kal Ho Naa Ho' blended elements of romance, comedy, and drama, making it a memorable and emotional experience for the audience. The 'Pathaan' actor's portrayal of Aman Mathur was widely appreciated for his charismatic and heartwarming performance. His character brought joy and laughter to the lives of those around him while dealing with his own personal challenges

Om Shanti Om

A love that rolls over to a different lifetime. Om, a junior artist, is reborn as Om Kapoor, a superstar in his second life only to avenge the murder of his lady love played by Deepika Padukone. With stellar music and an engaging plotline, this is one of Khan's best romantic films

Kuch Kuch Hota Hai

Kuch Kuch Hota Hai is known for its exploration of love, friendship, and emotions. Shah Rukh Khan portrays the character of Rahul Khanna. The story revolves around their friendship during their college days and the complexities. The movie remains a beloved film, cherished for its iconic moments, heartfelt emotions, and its ability to capture the essence of love and friendship. It continues to be celebrated as one of SRK's most memorable films in his illustrious career.

Dilwale Dulhania Le Jayenge

'Dilwale Dulhania Le Jayenge' became a massive success and marked Shah Rukh Khan's continuous reign as a romantic hero. His portrayal of Raj and his chemistry with Kajol won the hearts of millions of fans, making the film an all-time favourite. The movie's iconic dialogues, soulful music, and timeless love story have contributed to its enduring popularity

Veer-Zaara

'Veer-Zaara' stands as a timeless love story that touched the hearts of audiences. The film beautifully portrays the enduring love and sacrifice between Veer and Zaara. It showcases their unwavering commitment to each other despite the geographical and cultural boundaries that keep them apart. His portrayal of Veer is widely appreciated, and his chemistry with Preity Zinta (Zaara) resonated with the audience

'Kabhi Alvida Naa Kehna'

The film was released in 2006. The movie revolves around themes of love, relationships, and societal norms. It tells the story of two couples whose lives intertwine due to unexpected circumstances. Shah Rukh Khan plays the role of Dev Saran, a successful soccer player whose career is cut short by an accident. He falls into depression and, due to misunderstandings in his marriage with Rhea (played by Preity Zinta), ends up meeting Maya (played by Rani Mukerji), a married woman in an unhappy marriage with Rishi (played by Abhishek Bachchan)

Chalte-Chalte

Chalte-Chalte is a 2003 Indian Hindi-language romantic drama film starring Shah Rukh Khan and Rani Mukerji. The story of the film revolves around a successful engineer Raj Mathur who falls in love with a fashion designer Priya Chopra

Kabhi Khushi Kabhie Gham

The story revolves around a wealthy family led by Yashvardhan Raichand. His son, Rahul falls in love with a girl named Anjali (played by Kajol), who comes from a middle-class background. However, due to societal and family pressures, Rahul was asked to marry another woman named Naina. Rahul goes against his family and chose love over everything

Rab Ne Bana Di Jodi

The story revolves around Surinder (Shah Rukh Khan), who marries Taani after the sudden death of her fiancé. Taani is heartbroken after losing her love and feels disconnected in her marriage with Surinder due to his reserved nature. In an effort to win her love and make her happy, Surinder transforms into Raj, a completely different personality, and enters a dance competition where Taani's (Anushka Sharma) passion lies

Next Gallery

Spotted in the city: Newlyweds Sonakshi Sinha-Zaheer Iqbal, Formerly missing Gurucharan Singh in Mumbai

Related Photos