Jennifer Hudson shows off her baby boy David “Punk” Otunga, Jr. in the current issue of Fashion magazine. she’s also featured on the cover. He’s a cutie, but why can’t she put some clothes on him?