Samir Malhotra (Salman Khan) is a successful doctor who likes to flirt with women, but not commit to get married. His current girlfriend is a model, Sonia (Katrina), to whom he says that he is already married.
When Sonia insists on meeting his wife, he requests his dutiful nurse, Naina (Sushmita Sen) to act as his wife. Sonia also assumes Naina's niece and nephew, as Samir's children.
Naina's neighbour Pyaare (Sohail Khan), another upcoming model, starts liking Sonia and they become close friends. Samir hates Pyaare as he comes in between Samir and Naina, and often tries to expose the truth. Samir soon arranges a fake divorce from Naina with the help of his best friend, Vicky (Arshad Warsi).
To complicate matters further, Samir's mother (Beena Kak) suddenly appears and doesn't want her son get divorced from Naina (when he isn't married to her in the first place).
Naina slowly falls in love with Samir and is in a fix, as Samir only thinks of Sonia.
Who will Samir finally marry? Watch this entertainer (with great music) to know...