Jennifer Hudson This Dreamgirl is lookin' damn hot these days. Recently, Jennifer Hudson went from a size 16 to a size 4 while on Weight Watchers. "I just knew, after I had my baby, I just wanted my body back. Whatever body that was," Hudson told Ellen Degeneres. "And then I realized [that] when I was pregnant, I was like, 'Man, I was wearing the same clothes I was wearing before I was pregnant.' That was kind of like a wake up call and I wanted to set a good example for my son." She currently serves at the company's national spokeswoman.