Wow, Jennifer Hudson, you look amazing!
The stunning singer-actress was a guest on "Good Morning America" this morning and quite literally stopped traffic in a tight red dress on her way to taping in Times Square, NYC.
Hudson, 32, and Alicia Keys, also a guest on GMA, were there to promote their new movie "The Inevitable Defeat of Mister and Pete," set to come out next week. Hudson plays Gloria, a single mom and drug addict. Keys is an executive producer on the film and is in charge of the score.
The Oscar-winning "American Idol" alumna is famously a Weight Watchers spokesperson and we must say, this might be the best she's ever looked.