Hudson turned 29 Sunday.
Jennifer Hudson visits Chicago for birthday
September 13, 2010 (CHICAGO) On Sunday night, she performed at a special gospel concert at Christ Universal Temple on South Ashland, raising money to provide gifts for deserving children during the holiday season.