From glammed up to glammed down Jennifer Hudson looks flawless

20th Annual Fulfillment Fund Stars Benefit Gala - Red Carpet
20th Annual Fulfillment Fund Stars Benefit Gala - Red Carpet