Jennifer Hudson and her fiance David Otunga, welcome their new born baby into this world.
Due to all the drama and tragedy Jennifer went through not too long ago, her pregnancy and birth was kept pretty private. Rumors spread but then again, rumors are rumors. But now they officially confirmed and gave details to the birth.
The baby is named David Daniel Otunga Jr. and weighed in at a whopping 7 lbs, 14oz. He was born Monday Aug 10.
No baby pictures have been released yet.
UPDATE: For those of you wondering, YES that is 'Punk' from I Love New York