Początkowo rolę Khushi miała zagrać Kareena Kapoor. Aktorka jednak zrezygnowała i zastąpiła ją Rani Mukerji.
Zdjęcia do filmu kręcono w Indiach i Szwajcarii.