Do roli męża Anjali (Kareena Kapoor) byli rozważani Arjun Rampal i Abhishek Bachchan, jednak obaj aktorzy odrzucili propozycję, gdyż postać nie miała zbyt dużej ilości materiału filmowego.
Pierwotnie to Katrina Kaif miała wcielić się w postać Anjali.
Pierwotnie w postać Karana Thapara miał wcielić się Ajay Devgn.
Ameesha Patel odmówiła zagrania postaci Kajal, gdyż w tamtym czasie nie była w dobrych stosunkach z Kareeną Kapoor.
Zdjęcia do filmu zostały nakręcone w Czandigarhu, Manali, Mumbaju i Shimli (Indie), a także Kapsztadzie (RPA).