Kareena, who was admitted to the Breach Candy Hospital here, gave birth around 9 am.
"She has delivered a baby boy in the morning around 9 am. I'll be visiting them soon," Kareena's father, veteran actor Randhir Kapoor told.
Kareena and Saif had announced the pregnancy in August, thanking well wishers for their support.
"We are very pleased to announce that we are expecting an addition to our family! Thank you to all our well wishers for all their love and support," they said in a joint statement.
Kareena, 40, delivered their first child, son
Back then, soon after the baby boy was named Taimur, people on social media had started questioning the origins of the name.
Saif, 50, tied the knot with Kareena in October 2012 after a five-year courtship.
He was previously married to actor Amrita Singh, with whom he shares actor-daughter Sara Ali Khan (25) and son Ibrahim Ali Khan (19).
SEE ALSO:
PewDiePie's lyrics targeting CocoMelon and JK Rowling may have gotten YouTube angry enough to pull the video down
Flipkart gets leaner with a $300 million Jabong write-off as CEO Kalyan Krishnamurthy lists out the priorities for 2021
Happiest Minds is a smaller company that does the same thing as MindTree and L&T Infotech — but clearly it is doing it a lot better
India may require Twitter, Facebook and others to remove unlawful content within 36 hours