No offense to Jennifer Hudson but I gotta say Jordin Sparks looks GOOD.

Jenn's got that awkward bobble head thing going on but I saw the video of Jordin posing for this spread and her body looks damn good. She really got that slim and sculpted.

If I was a Weight Watchers Rep. I'd have chosen her to be a spokesperson point blank.