Jennifer Hudson Works It Out At The Walter Katz Foundation Dinner In NYC

Snazzy!

Jennifer Hudson got funky for her performance at the Walter Katz Foundation fundraising dinner in NYC on Wednesday night.

The singer rocked the house in a colorful Peter Pilotto dress with a super cute flared mini skirt, but avoided mooning the audience by wearing black tights underneath.

She added more personality to the already standout look with sky-high Saint Laurent booties and her new favorite accessory: a fedora!

Feisty and flawless!

[Image via Getty Images.]