Shah Rukh Khan legendary figure in his own right. He has given his enormous fan base a wide variety of films to enjoy and recognize him during the decades he has spent in the industry. Although the diversity of his filmography is enormous, to his admirers and well-wishers he will always be known as the King of Romance. Many of the most cherished rom-coms and hard-core romance movies starring this ’90s icon, who is still busy controlling our hearts, are classics. In light of this, let’s take a look at 5 of his all-time favorite and top-grossing Shah R. Khan romantic films that you simply must see.

Veer-Zaara

Shah Rukh Khan is the master of romance, as this historical drama demonstrated. The public adored his on-screen chemistry with Preity Zinta, and the movie went on to win numerous awards that year. Veer, an Indian army pilot who is pious and loses the love of his life, is portrayed by SRK in this film and is given a life sentence in prison in Pakistan on spying allegations. Preity portrayed Zaara, a character who gives everything because she thinks her sweetheart has passed away. One of SRK’s best performances in his career was given to the Indian audience for this classic love story.

Dilwale Dulhania Le Jayenge (1995)

There must be a reason why this picture is the only one that continues to draw a sizable audience to the Maratha Mandir, where its screening is a perpetual event. A timeless love story featuring the legendary duo of Kajol and SRK, DDLJ, as the millennial generation refers to it, In this Aditya Chopra film, Rahul, who is incredibly endearing, cannot but win people over. Every time this movie appears on your screens, you have to see it through to the very end because Shah Rukh’s role continues to rule hearts to this day.

Om Shanti Om (2007)

The big screen debut of Deepika Padukone, a future superstar, was made possible by this movie. And Shah Rukh Khan’s mysterious presence in it elevated this movie a thousand times over thanks to him. With the plot of a young actor falling in love with a famous actor, this movie displayed the strength of love in all its glory. In the second half of this reincarnation tale, Shah Rukh played the role of a contemporary superstar who subsequently regained his memories and resolved to exact revenge on those accountable for the unjust death of his beloved. This film was a great ode to the celebration of love with a breathtaking climax and a charming ensemble.

Chennai Express (2013)

King Khan, the all-time Superstar of Bollywood, and Rohit Shetty, who has consistently been one of the most successful Bollywood directors, together were a surefire prescription for success, and it was.

As a charming man who becomes stranded in the South with his true love, SRK portrays the character. In order to embrace her, he must overcome several obstacles. One of the greatest hits of the year, the movie had the ideal balance of humor, action, romance, and drama. It also featured some excellent music.

Zero (2018)

When they see this movie on the list, many people’s eyes will roll. But we can’t do more to support the critics. The character Banta Singh, played by SRK, is a dwarf with loftier aspirations than his stature. He leaves on a quest to win the love of a movie star, destroying his relationship with the lady he loves in the process.

The movie’s director, Anand L. Rai, is one of the best we have, and this classic pairing produced a cult favorite that was probably released far earlier than it should have been.

If we missed your favorite Shah Rukh Khan movie from the list, please let us know in the comments so we may add it to the list.