Jennifer Hudson has given birth to a son.
The baby boy, born late Monday, weighed 7 pounds, 14 ounces, and is named David Daniel Otunga, Jr., after his father.
The 27-year-old Oscar winner and her lawyer-turned-wrestler fiance have been engaged since September.
Hudson reportedly did not know the sex of the baby in advance, and bought both blue and pink clothes, just in case.
photo: WENN
