This story is based on love of mother, Laila(divya Bharti), who has been brought up in a brothel and works as a cabaret dancer in a five star hotel. On the wedding of Karan's( Shah Rukh Khan) he met Laila and Karan falls in love with her. The same evening, she receives a phone call from her dying mother informing her that she is not her real mother.Karan helps her in her search for her real mother. He was willing to do anything for her. To find her mother . Karan searches and finally he found three possibilities of mother. She is Razia(Farida Jalal), who divulges that eighteen years ago there were three naughty students in her college. Barkha(Dimple), Salma(Sonu Walia) and Raaj(Amrita Singh). Fell in love and one of them got pregnant. Laila was the child that was born. After some time Laila was handed over to Razia. And three of them got settled in their life and they were informed Laila is missing. Karan had issues of his Qun. His father couldn't stand to see his son paying attention to a court sesan. He was told to leave his love alone and leave it a night friendship. He decided that she was worth it to him and for his relationship to continue. When Laila brings them together, none of them have the courage to accept her but after many intrguing events the real birth mother finally accepts Laila.