Shahid Kapoor has revealed that he first met his wife Mira Rajput while he was in his Tommy Singh character of a doped rockstar. The actor stated that the two who had an arranged marriage only met three or four times before agreeing to tie the knot. “I was about to start shooting for Udta Punjab when I met first met Mira. So, I had a ponytail, drop-crotch track pants and weird shoes on. Her dad came out to welcome his son-in-law to be. He saw how I was dressed and he surely thought -`God what is my daughter getting married to’,” he said. “I also remember telling Mira,`I am going to colour my hair.’ You should have seen her face. And when I told her I am playing a character called Tommy , she said, `That is not the name of a guy , it's the name of a dog’.”
