Sanjana (Kajol), an exceptionally clumsy woman, lives in Paris with her uncle (Harish Patel) and is about to marry her love, Rahul (Bijay Anand). Rahul is about to go to India on a business trip and Sanjana insists on going with him, even though she has an intense fear of flying. When the plane is ready to take off, Sanjana's fear gets the best of her and she creates havoc on the plane, managing to get herself off the aircraft safely. A few days later, during Rahul's daily phone call to Sanjana, he blurts out that he has fallen in love with Nisha (Kashmira Shah) and intends not to come back to Paris to marry Sanjana.
Sanjana decides to fly to India and get Rahul back whatever the cost, including overcoming her fear of flying. As the plane is about to take off, a passenger named Shekhar (Ajay Devgan) sits next to her. He realizes that Sanjana is scared of flying, so he diverts her attention by provoking her. During the flight, Sanjana accidentally spills a drink on Shekhar and realizes that he is hiding something. Shekhar goes to the toilet, and while inside he pulls a plant wrapped in a cloth out of his pocket. He unwraps the cloth covering the plant, revealing a diamond necklace that he had stolen from Paris. After returning to his seat, he slips the necklace into one of Sanjana's bags in order to sneak it by customs. After a chaotic journey, the plane lands in India.
Sanjana's bags, however, are eventually stolen, and Shekhar decides to stay with her as a way of staying close to the necklace. Meanwhile, Police Inspector Khan (Om Puri) is after Shekhar for stealing the necklace. Shekhar and Sanjana end up in Shekhar's native village, where they participate in the festivities surrounding the wedding of Shekhar's sister, Chutki (Purnima Talwalkar). Shekhar falls in love with Sanjana but does not tell her. Meanwhile, Sanjana finds out that Shekhar wanted to earn money for the surgery of his nephew (Mohsin Memon), who needs a heart transplant. She tells him that she has had the diamond necklace all along, while Shekhar promises to help Sanjana find Rahul.
Rahul has gone to Palam Beach with Nisha, and Sanjana, still in love with Rahul, is determined to separate them. She and Shekhar go to Palam Beach and find Rahul and Nisha, and Shekhar pretends to be Sanjana's boyfriend to make Rahul jealous, all the while being careful not to reveal his true feelings to her. Sanjana, unfortunately, opts for another plot – acting as a rich heiress – and makes Rahul rethink his relationship with her. Shekhar and Sanjana are invited to Nisha's birthday party, where she announces that she and Rahul are engaged. Sanjana is shocked, and in a moment realizes that she has fallen for the brooding, intense Shekhar. However, she does not tell him, not knowing that he loves her as well.
One day, Inspector Khan finds Sanjana and tells her that Shekhar has stolen the necklace, and that he wants it back without having to arrest him for theft. Sanjana, knowing how important the necklace is for Shekhar, gives it back to Inspector Khan but tells her boss in Paris to get all her francs, convert them to rupees, and give them to Shekhar. She then tells Shekhar that she sold the necklace, and that she has decided to return to France. After Sanjana leaves, Inspector Khan tells Shekhar what Sanjana did for him, and he rushes off to the airport to tell Sanjana of his love. He manages to stop her flight from taking off. Shekhar tells Sanjana he loves her, and she tearfully confesses that she loves him too. The two embrace on the plane in front of the cheering passengers.Ajay Devgan as Shekhar
Kajol as Sanjana
Om Puri as Inspector Khan
Ghanshyam Rohera as Ram Singh ( assistant to Om Puri)
Sunil Grover as Barber
Bijay Anand as Rahul
Kashmira Shah as Nisha Jaitly
Harish Patel as Sanjana's uncle
Reema Lagoo as Shekhar's bhabhi (sister-in-law)
Anjan Shrivastav as Shekhar's father
Tiku Talsania as Kumar Mangat / Sher Singh
Brahamchari as Station Master
Satish Kaushik as Nisha's father
Mushtaq Khan as Thief
Purnima Talwalkar as Shekhar's sister
Mohsin Memon as Shekhar's nephew
The album was released on Sony Music and was the fourth best selling album of 1998 after Kuch Kuch Hota Hai (also by Jatin Lalit), Dil Se.. and Soldier. It received nominations at the Filmfare, Star Screen and Zee Cine Awards for Best Music Direction by Jatin-Lalit. The tracks "Pyar To Hona Hi Tha", "Aaj Hai Sagai", "Ajnabi Mujko Itna Bata" and "Jab Kisi Ki Taraf" were popular. It contained excerpts from Bryan Adams' "Have You Ever Really Loved a Woman?", leading to the film's success and is played in radio stations till date.
The film was the third highest grosser of 1998 and was a success at the Box Office.Filmfare Award for Best Playback Singer Female: Jaspinder Narula for "Pyaar To Hona Hi Tha"
Filmfare Award for Best Film: Pyaar To Hona Hi Tha
Filmfare Award for Best Actress: Kajol
Filmfare Award for Best Actor in a Supporting Role: Om Puri
Filmfare Award for Best Music: Jatin Lalit