Singer Jennifer Hudson and her fiance, David Otunga, have welcomed a baby boy. Sources
report that Jennifer gave birth to a baby boy named David Daniel Otunga, Jr. late yesterday evening. David J.r. weighed in at seven pounds, fourteen ounces.
Throughout her pregnancy, Jennifer never denied or confirmed reports of her pregnancy. Showbiz411 concludes that Jennifer kept mum on her pregnancy because "part of [it] was privacy, some of it