Jennifer Hudson is hard not to love, especially after seeing her recent appearance on The Ellen DeGeneres Show. During the interview, Jennifer talks about going from a size 16 to six, but says that she's as happy now as she was then and always loved her body, regardless of its size. Jennifer slimmed down to play Winnie Mandela in the upcoming movie about the South African first lady. To lose the weight, she enlisted the help of Weight Watchers and trainer Harley Pasternak. She also had a little help from her adorable baby boy — watch the video to see how he keeps his mom in shape and the one thing that Jennifer says being slim makes "more fun."