Sameer Kapoor (Abishek Bachchan), a nurse, and Kunal Chopra (John Abraham), a photographer, bump into each other while looking for an apartment to rent. They fall in love with the same apartment; however, the owner refuses to sublet it to them as her niece, Neha Melwani (Priyanka Chopra), will stay in the apartment alone, and she doesn't want men living there with her. When a gay U.S. soldier on the street mentions how much Sameer and Kunal remind him of his own relationship with his life partner, Sameer tries to convince Kunal to pretend to be lovers so that they may live in the apartment. Kunal initially refuses but, desperate for the apartment, he decides to agree to it. Their plan works and they move in. Neha, Kunal, and Sameer spend time together and become good friends.
One day, Neha's boss, Murli 'M' (Boman Irani), announces that he is resigning his job as the editor of Verve magazine and will decide who should take his position. To impress her editor and get the job, Neha invites M for dinner at her house, telling him that she will introduce him to her gay friends. The evening turns out to be comedic. However, Sameer's mother finds out that her son might be gay and is not pleased. The next day at Neha's office, M announces that Abhimanyu Singh (Bobby Deol) will be the new editor. Neha, heartbroken that she wasn't promoted to editor, returns home where she is consoled by Sameer's mother. Kunal and Sameer then help Neha with a project given to her by Abhimanyu.