The story is about 6 different people and their lives. Ashutosh (John Abraham) who loves Tehzeeb (Vidya Balan) but in an accident she loses her memory. Shiven Dungarpur (Akshaye Khanna) loves Jiya (Ayesha Takia) but he doesn't want to marry her. Her dad, Col. Bakshi is left with no alternative, but to arrange Gia's marriage with Rohit Chhada. Jia's sister, Seema, lives in Britain, has been married to Vinay Malhotra for 15 years, & they have two children. While preparing to travel to India for Jia's marriage, Seema finds out that Vinay is having an affair with a gorgeous woman named Anjali. Raju (Govinda) a taxi driver who fall in love with Stephanie, a foreigner but she loves Rohit Chadda for whom, she has come to India. Born in Dehra Dun, temperamental and ambitious Kamna changes her name to Kamini, hires Babu as her Manager and becomes one of the most sought-after heroines in Bollywood. Kamini (Priyanka Chopra) is an actress who lies that she loves some one by name of Rahul for fake publicity. When Rahul (Salman Khan) really comes in her life and refers himself as her lover, Rahul. But will she really get used to love and if still in love, will she select career or her love Ramdayal (Sohail Khan) is married to attractive Phoolwati (Isha Koppikar) but he doesn't get place to do sex. What will be the culmination of all these six couples?