Evocative and provocative, this contemporary romantic drama sparks off in Paris, with a nasty fight between Dharam (Ranveer Singh) and Shyra (Vaani Kapoor), which leads to a sudden break-up.
Shyra leaves Dharam, and goes to her parent’s house, asking them to let her in as long as they don't ask any questions about Dharam or their break-up. Dharam hails from Karol Bagh, New Delhi, and is a stand-up comedian working in his friend, Mehra’s (Aru Krishansh Verma) doomed restaurant. The night of his break-up, he mocks people in relationships and praises being single.
Then, there is a flashback to the time when Dharam first came to the French capital in search of work and adventure. To his surprise, he shares his room with a girl who is a lesbian. Mehra takes him to a party where he meets and hooks up with the fun-loving Shyra, a tourist guide, whose parents are Indian, but who was born and raised in France.
He later asks Shyra out on a date. She promises to go out on a date with him, if he accepts her dare to slap a police officer. He does so, and they start dating. During their relationship, they keep giving crazy dares to each other. Eventually, the couple decide to enter a live-in relationship and Dharam meets Shyra’s parents, who are chefs in their own Indian restaurant. After many misunderstandings and fights (including the one shown at the beginning of the film), Shyra moves out and moves back in with her family
In the present, Dharam is still mocking his broken relationship at the same restaurant. During the months that follow, Dharam and Shyra keep meeting accidentally, showing that they still haven’t gotten over each other and miss each other's company. They finally decide to become friends again and celebrate their breakup anniversary on the famous Love Padlock Bridge. They swear never to fall in love with each other again.
Shyra starts dating Aney (Arrmaan Ralhan), an investment banker whereas Dharam starts dating Christine(Julie Ordon),a French model. Aney proposes to Shyra. Shyra asks Aney to give her time to think about it and runs to Dharam to ask his advice. While Dharam is afraid to lose Shyra, he still advises her to marry Aney and be happy. Shyra accepts the proposal, while Dharam secretly feels miserable.
Dharam and Shyra both remain good friends until one day, when they get into a heated discussion and become rivals. Soon, Dharam and Christine both decide to marry each other.
Knowing that both Dharam and Shyra are going to marry different people they still are emotionally attached to each other. They do a face-off dance at the ‘Sangeet' ceremony, which leads to their reconciliation as friends. Dharam secretly tells Shyra that he is not ready for marriage and also wants to stop it. During the conversation both start to realise they still love each other.
On the wedding day, Dharam however manages to stop the wedding and tells Shyra that he truly loves and can not be a friend of her anymore. Eventually Dharam and Shyra run away from their wedding ceremony.
This romantic saga concludes happily with Dharam and Shyra's wedding.