Jennifer Hudson has released another photo of her newborn son David.

Appearing on The Oprah Winfrey Show Monday, the Oscar-winning singer, 28, gushed over her nearly four-month-old as she showed off adorable new photos of the boy, who was born Aug. 10.

Hudson -- who just signed on to play Winnie Mandela, former South African president Nelson Mandela's controversial ex-wife -- said she is planning to make her son's first Christmas extra special.

"I'm going to go crazy," she told Winfrey. "He's very aware, but he's so young and it's his first Christmas, so you have to go all-out."

Hudson -- who is engaged to David Otunga -- couldn't stop praising the boy while talking to this past October.

Her son is "working on his smile and turning over," she told Us. "He really thinks he can talk! He really tries. No words come out, of course. He's like, 'Ahhh!' He says hi!"