Shruti (Anushka Sharma) and Bittoo (Ranveer Singh) are two 20-something years olds who have just graduated from Delhi University's Hans Raj College. Apart from this the two are otherwise very different one from the other. Indeed, Shruti, coming from a middle-class household, is very driven, ambitious and focused, while Bittoo is a bit of a slacker and mostly interested in having fun with his friends. A chance meeting leads them to reluctantly start a tumultuous business venture as Wedding Planners together, however with one strict rule: not to mix business with pleasure. Through their business they experience the ups and downs of the lavish world of the glamour and glitz of Delhi weddings, something which will test their friendship over time and eventually make them discover one another.