SRK: Silver screen love machine

Romantic Shah Rukh Khan is someone who we really love. A look at how he got the girl over the years (often using his signature open arms pose).


It all started with SRK dancing and singing to the tunes of Aisi Deewanagi. Divya Bharti fell for him and so did we.

Raju Ban Gaya Gentleman

A young engineer, Raj Mathur aka Raju, finds it hard to find a job till he meets his lady love Renu (Juhi Chawla), who helps him get a job. A charmer by nature, Raju manages to impress his boss Amrita Singh too. What follows is a “loveria” epidemic.

Kabhi Haan Kabhi Naa

SRK stole our hearts in Kundan Shah's young college romance - but not that of Suchitra Krishnamoorthy who played the object of his interest, Anna. He lost the girl in this one, but not without a full-fledged romantic battle.

Dilwale Dulhania Le Jayenge

The movie that really captured the imagination of India. As Raj Malhotra, SRK became the quintessential romantic hero of Indian cinema, complete with a serenade while strumming a mandolin in a field of flowers. Who could resist him? Certainly not Kajol’s character Simran, nor her stern father.

Yes Boss

In Aziz Mirza's story about love amid social boundaries, SRK as Rahul falls in love with his boss' girlfriend. Luckily, the girlfriend decided she likes him more than she does the boss.


Romance and patriotism proves to be a heady mix in Subhash Ghai’s love story spanning two continents. SRK's shy lover Arjun, unable to express his love for desi girl Ganga, finally wins the day over his flashy NRI rival with his sincerity.

Dil To Paagal Hai

Musically yours, Shah Rukh Khan - Rahul, naam toh suna hoga (Rahul, you must have heard my name) - loves a stunning Madhuri Dixit and is loved by a sexy Karisma Kapur. A win-win situation, anyone would say.

Dil Se

In Mani Ratnam's explosive love and violence saga, Shah Rukh falls for Manisha Koirala, a member of a terrorist group. No happy ending – but plenty of passion.

Kuch Kuch Hota Hai

SRK plays Rahul again and is the focus of another love triangle. This time, he marries and loses college sweetheart Rani Mukherji and then searches for college buddy Kajol.


As music teacher Raj Aryan in Yash Chopra's teen movie, SRK fills up the lives of his students with romance. Aishwarya Rai plays the girl he loves, loses and is leaft pining for.

Kabhi Khushi Kabhie Gham

Rich businessman Rahul falls for poor but pretty Anjali and defies his adoptive father to marry her. In addition to SRK and Kajol, we also get a heavy dose of beautiful locales, soothing music and lots and lots of melodrama.


As the ultimate tragic hero, SRK’s passion for his lovely neighbour – played by Ash again – leads him to slowly self-destruct in a haze of alcohol.

Chalte Chalte

Boy falls in love with girl, they dance around trees and get married. But wait, they don't live happily ever after. SRK's home production Chalte Chalte deals with the key issues faced by young couples.

Kal Ho Naa Ho

Yet another movie in which he didn’t get the girl but left us cheering him on anyway. As the terminally ill Aman, SRK not only sacrifices his own love for leading lady lady Preity Zinta but also brings her together with buddy Saif Ali Khan.

Main Hoon Na

Major Ram Prasad Sharma, undercover at a school, is smitten by sexy chemistry teacher Sushmita Sen. And we can hardly blame her for reciprocating.


Yash Chopra's cross-border love story casts SRK as an Indian army officer who falls in love with the Pakistani Preity Zinta and is wrongly imprisoned for 22 years before being reunited with her.

Kabhi Alvida Naa Kehna

In Karan Johar's tale of illicit love, Shah Rukh plays against type as the bitter, maimed Dev who has an extra-marital affair with Rani Mukherji’s character Maya, also trapped in an unhappy marriage.

Om Shanti Om

In this story about love and rebirth, SRK was a winner as both the loveable Om Prakash Makhija and the suave Om Kapoor. His six-pack abs were an added attraction/distraction.

Rab Ne Bana Di Jodi

SRK plays the shy and introverted Surinder Sahni, who is forced to lead a double life to get the attention and affection of his attractive young wife (Anushka Chopra).

Jab Tak Hai Jaan

We are eagerly waiting to see SRK as the romantic Samar Anand in Jab Tak Hai Jaan.