Jennifer Hudson has never confirmed that she is pregnant, but it was there for all to see while she was on stage performing at the Michael Jackson Memorial. American Idol contestant Hudson performed “Will You Be There”, which was recorded back in 1991.
Jennifer’s performance was made all the better thanks to the sheer power in her voice; it was a fitting tribute, as Hudson too has had to overcome recent tragedy in her life. Recent performances were a little strained, so was great to see Hudson pick it up a bit.

The dance routine did seem a little strange with Hudson, but LA Times reports that they were Michael Jackson’s dancers, so they had to be there. The last verse Hudson eased back and allowed Michael’s voice to finish the song.
Pregnant Jennifer Hudson and her baby bump
So You Think You Can Dance 2009: Michael Jackson Tribute
Jennifer Hudson Will Spread Christmas Cheer in Holiday Special