Aditya Malhotra (Akshay Kumar) is an automobile engineer. He comes to Canada to learn a new technique in his field.
Jia A. Yashvardhan (Katrina Kaif) lives a very wealthy, though lonely, lifestyle in India with her widowed father Industrialist, A.J. Yashvardhan. In a business alliance, he arranges her marriage with dynamic business tycoon, Karan Oberoi, who operates from Canada.
Jia re-locates to Canada to do some shopping, and runs into Aditya. Both continue meeting and eventually fall in love with each other. However, their fates run different ways, for Aditya is engaged to be married to a fashion designer Sonia Berry (Bipasha Basu) , while Jia is set to marry Karan. They part and go their individual ways.
Then Sonia gets an assignment with Karan, and she and Aditya get invited to his wedding. The wedding takes place with great pomp and ceremony, it is then Aditya and Jia meet again. Will they come together or lead separate lives?