A passionate automobile engineer, Aditya (Akshay Kumar), is also a test driver for the company. Aditya is engaged to Sonia (Bipasha Basu), a fashion designer, about to make her mark in the field. As individuals, Aditya and Sonia were not on the same wavelength. Sonia was a 21st Century woman for whom career came first. Destiny makes him bump into Jia (Katrina Kaif). Jia, daughter of business tycoon Yashwardhan Birla, has come to Canada all alone to shop for her wedding with the business giant, Karan Raichand. Aditya and Jia manage to spend time with each other and as time passes, the friendship between them grows. Being an amazing driver, Aditya gets a chance from his company to participate in a car rally. And somehow he persuades Jia to participate with him, and wins it too. On returning from the destination of the rally, their car gets stuck in the snow and they have to spend the night together. They share intimate moments, which makes them forget that they were engaged, but not to each other. They make an attempt never to meet each other again yet their paths cross at Jia`s wedding.