Dalam film tersebut, Anjali (diperankan Kajol) merupakan perempuan tomboy berambut pendek yang diam-diam mencintai sahabatnya, Rahul (Shah Rukh Khan). Namun, Rahul justru jatuh cinta pada Tina (Rani Mukerji), yang stylish dan feminin.
Delapan tahun kemudian, Tina mengalami perubahan drastis. Ia meninggalkan gaya tomboynya, mulai mengenakan saree, dan memanjangkan rambutnya. Shabana Azmi mengecam bagian film ini.
“Apa yang kamu tunjukkan? Bahwa wanita berambut pendek tidak menarik, dan sekarang rambutnya panjang jadi cantik? Apa yang ingin kamu katakan tentang ini?" ucap Shabana Azmi saat itu.
“Aku bilang aku minta maaf. Dia (Shabana Azmi) bilang ‘Apa? Itu saja yang kamu bilang?’ Aku bilang ‘ya karena aku kau benar’,” ia melanjutkan.
Proses Casting Film KKHH
Selain kontroversi, Karan Johar juga menceritakan proses casting film ini. Ia sangat senang bisa bertemu Shah Rukh Khan yang bersama Kajol sudah berjanji akan bermain di film pertamanya.