Aisha (Sonam Kapoor) is a girl who believes she is perfectly suited for match-making - amongst her friends in particular.
She is constantly criticized by her friend/neighbor Arjun (Abhay Deol) who advises her to stop meddling with others lives. She is unperturbed and carries on.
She tries to make a match between her small town friend Shefali (Amrita Puri) and Randhir (Cyrus Sahukar).
While at a party Aisha realizes her jealousy over Arjun. After the party Arjun and Dhruv (Arunoday Singh) get a drink and talk about Aisha, Dhruv tries to act like he is in love with Aisha and insults Arjun. Arjun punches Dhruv and hurts him. She fails in her attempts and in the due course, she tries to match up Shefali with Dhruv until one day she realizes that love does not come by force.
She loses her friend Pinky (Ira Dubey) due to her actions who in the end falls in love with Randhir (Cyrus Sahukar). Shefali finds her love in Saurabh (an old friend). Aisha decides to go to Mumbai with Shefali and Dhruv. Shefali thinks that Arjun loves her. Then Aisha and Shefali have a fight. Shefali tells Aisha of how she had been treating her.
She realizes that she had been selfish and arrogant all along, and has mistreated her friends. Finally, she goes back to her best friend (Pinky) and apologizes for her actions. She realizes that she was in love with Arjun; but finds it difficult to express.
In the end, she finds the courage and expresses her love to Arjun.