Jennifer Hudson is showing off her latest achievement—her 2-month-old son, David. The first-time mom debuted the first photo of her son with fiancé David Otunga to

Hudson talks about everything from singing lullabies to late-night feedings and delivering her son via C-section. Hudson admits that she kept her pregnancy under wraps until she was showing at seven months.

For more on Jennifer Hudson, the mom, go to