While returning from his vacation, Karan meets Sahibaan (Aishwarya Rai), who is in trouble. Karan promises to help her and accompanies Sahibaan to her house. There he meets Sahibaan's family, which is the epitome of an ideal, happy family that knows and speaks only one language – the language of love.
There is Biji (Sushma Seth), the ever-smiling grandma; Yagvendra Grewal (Amrish Puri), Sahibaan's dad – a hard man with a soft heart; Simran (Tanvi Azmi), Sahibaan's chachi who is also her best friend; Raunak (Anupam Kher), the young-at-heart chacha…
The family mistakes him to be her husband and the two get entangled in a web. In this game of deception, Karan and Sahibaan end up getting attracted to each other, an attraction which finally takes the shape of true love. But there are obstacles in the path of the lovers…