It stars Shah Rukh Khan and Deepika Padukone in the lead roles as the protagonists while Shreyas Talpade , Arjun Rampal , and Kirron Kher feature in supporting roles . It stars Shahrukh Khan and Deepika Padukone in the lead roles while Arjun Rampal , Shreyas Talpade , and Kirron Kher feature in supporting roles .