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 Veronicas 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.