Anushka Sharma plays the middle class girl Shruti with focused ambition and Ranveer Singh plays the careless fun loving guy Bitto. Both of them have just passed out from Delhi University’s Hans Raj college. Even though, they are totally different in character, they end up working together as Wedding Planners. They manage the big fat weddings of Delhi and organize everything required for such weddings. Throughout their business dealings, they face lots of ups and downs and keep fighting with each other but finally they explore their love for each other.