The couple, who got married in 2011, had made their baby announcement in December.
The baby shower was held in April at their sprawling bungalow in Bandra, a western Mumbai suburb.
In an interview to rediff.com, Imran Khan had said that he wanted a girl while his wife wanted a boy.
Looks like Imran got what he wanted!
Congratulations to the lovely couple!
Photograph: Abhijit Mhamunkar
PIX: Imran, Aamir, Kiran Rao at Avantika Malik's baby shower
Sridevi to play princess in her next
Mumbai's pride: A swanky Metro rail service
The WORST of Deepika Padukone
Ayesha Shroff: Laugh all you want, Tiger's here to stay