When 24-year-old Veronica (Deepika Padukone) and Meera (Diana Penty), 23, start living together during the summer in London, they have very different agendas. Meera is awkward, introvert and recovering from a hoax marriage to Kunal Ahuja (Randeep Hooda) who has duped her off her life-savings by using the pretense of setting up a base for them in London. She is spending her time under Veronica's roof until she can get some footing and find a job in this foreign land. Veronica, on the other hand, is a wild-child, impulsive, constantly looking for distractions to escape facing issues of a troubled upbringing. Being poles apart brings the two close, forging a loyal and solid friendship.
Soon Gautam, 32, (Saif Ali Khan) enters their lives, moves in with them and has a whirlwind relationship with Meera's. Meera does love Gautam because his don't-give-a-damn attitude reminds her of her husband who had conned her into coming to London in the first place.
Both Gautam and Veronica believe in living for the moment and they honestly consider this a fling rather than a serious relationship. But as three people living together they all have a blast... Though their intentions for each other don't change, their friendship starts to grow strong. It becomes a beautifully balanced friendship between three people.