Jennifer Hudson has been engaged for three years to David Otunga, and the wedding is finally in the works! The songstress brought her adorable son, 2-year-old David Jr., to Self magazine’s 4th Annual Women Doing Good Awards in New York City, and shared all the details of her upcoming nuptials with In Touch. “I’ve always […] ↓ Read the rest of this entry…