2. Jab Pyaar Kisise Hota Hai (1998): The film has the actor’s one of the best performances of his career. In the film, Twinkle Khanna plays his love interest and the twist in the story comes when a kid named Kabir, played by Aditya Narayan. He happens to be Salman’s child in the movie, about whom he was not known for all these years.