Jennifer Hudson recently performed on the Today show. Check out the white dude singing his heart out around 3:14 LOL.
She's clearly pregnant and rocking as well as she can that Lane Bryant Flashdance ensemble. David's in the background looking cute and ...straight? I love them together. I'm hoping and praying David's not gay, but just a really, really nice guy.
As usual, the vocals were on point.
These are my favorite pics from her recent photo shoot. Gorgeous. more here