They were here to promote their forthcoming film "Jab Tak Hai Jaan" that is releasing Tuesday.
When one of the photo journalists asked Katrina about her character in the movie, she started answering in English, but was stopped midway by the journo who forced her to speak in Hindi saying: "You are from Bollywood not Hollywood".
Shah Rukh immediately intervened and said: "She speaks Hindi also. There is no questioning on the language that she speaks. I request you not to do that...don't get confused with what language the actor speaks in. Whatever they are comfortable in, they have right to do so."
When someone asked who does dubbing for Katrina, SRK chose to reply, saying, "She dubs herself."
As soon as SRK finished, Katrina informed about her role in the film. Speaking in English, she said: "My character is that of a typical Yash Chopra heroine. She is very idealistic about life. In the film, I am a businesswoman running my own company."
"Today is not my day. I just want to say that please see the movie and hope you like the film," she added.
Punctuality is not Shah Rukh's forte and he was once again late for the event and perhaps the long waiting hours didn't go down well with the waiting journos.