Jennifer gives birth to dreamboy baby

JENNIFER Hudson has given birth to a baby boy.

JENNIFER Hudson has given birth to a baby boy.

The singer-actress delivered the tot - her first child with her trainee wrestler fiancé David Otunga - on Monday and both mother and baby are said to be doing well.

The couple have named their baby David Daniel Otunga Jnr.

A source said: "Jennifer and David are thrilled. They did not know the sex of the baby in advance - they bought blue and pink clothes beforehand.

"It's a very joyous occasion for them."

David's birth comes nine months after the tragic murders of Hudson's mother, brother and nephew.

The Oscar winner's friends previously revealed they hope, the baby would help her overcome the tragedy.

Her Dreamgirls co-star Anika Noni Rose said: "I just hope that a baby will bring her joy each day and the ability to come back to her wonderful self.

"It's been a harrowing year for her and I hope she finds comfort, joy and support, and that she can move forward with her new baby."

Rose also insisted the 27-year-old star would have no problems adapting to parenthood.

She said: "Jennifer will be a great, amazing and loving mom. Having seen her with babies myself, that baby of hers is going to have a good time and will be much loved.

"She loves babies, and now that she is a mother this experience is going to be fun and rewarding for her. She will have no problems taking on the responsibilities." - Bang