Brad Barket/PictureGroup

March 11, 2011

Jennifer Hudson

WHAT SHE WORE Hudson performed for a Nickelodeon event at Lincoln Center in a waist-flaunting leather dress and strappy plum heels.

Jennifer Hudson

23 of 32

Jennifer Hudson

See More:
Jennifer Hudson

Advertisement