It looks like Jennifer Hudson may have passed along her sense of rhythm to her young son, David. The pair stopped by 'The Ellen DeGeneres Show' this week, and the popular talk show show host boogied with the little guy on set.

According to Just Jared, Hudson, 29, appeared on the daytime show to chat with DeGeneres about her weight loss struggle. The soulful singer recently teamed up with Weight Watchers to promote a healthy lifestyle and has lost over 10 dress sizes in the past year and a half.

"I just knew, after I had my baby, I just wanted my body back. Whatever body that was," Hudson said. "That was when I made up my mind. I was going to go for it." Watch DeGeneres and David dancing on set after the jump.