During a candid conversation, host Neha Dhupia asked Shahid what it is like to be a father to a baby boy.
Shahid said: "He is so good looking, I am fan-boying him all day."
Neha asked him: "Is it like a mini-me moment for you?"
Denying that, Shahid said: "Not at all. He is way better looking than me. He has got (features from) both of us (Mira and I). Because he is a boy and he was born with a lot of hair, everybody thinks he looks similar to me, but actually I think his features are a lot more like Mira's. He has got sharper features which is nice for a boy and I think both of them are like a little bit of a mixture of both of us. But he is just really good looking."
Shahid and Mira got married on July 6, 2015. Theirs was an arranged match, and they have grown to be one of the most talked about couples of Bollywood. Together, they share a daughter Misha and a son Zain.
The actor went on to share the experience of being a father to a daughter and a son.
He said: "I don't think it can be explained. Everybody who has a daughter will understand what I mean...and with Zain, it's more like a buddy vibe like even though he is just eight months old but I still buddy him, and with Misha it's like, it's different."
Later during the signature BFFs game round, 'Say it or strip it', Shahid named Misha to be the bigger brat of his two kids.
He said: "Zain is a little bholu (innocent)!"
ALSO - Kabir Singh Shahid Kapoor angry on a reporter for asking KISSING scene question with Kiara Advani
Shahid also spoke about the trolling culture on social media. He revealed what it was like when Mira was trolled.
Shahid said: "Who doesn't? Anybody who is anything in this generation has definitely got trolled a few times. If you haven't, then you're probably nobody."
Neha asked: "How do you deal with it because sometimes you bring it back home?"
To this, Shahid said: "This is exactly what you do. You tell yourself that I am somebody man. They're trolling me, I am important. I am so bloody important. The more the trolling, the bigger I am. The more the trolling, the bigger I am."
Neha questioned how Mira responds to it, and Shahid shared that she still comes to him with comments and says "How can somebody say this? Are they not human beings? Don't they understand they're talking about children."
"So, now it's only the kids. So, I think with me and her, she is over that part. But with kids she can get a little like, what the hell," he added.
Watch Shahid Kapoor & Kiara Advani's promo from Neha Dhupia's 'BFFs with Vogue' below: