Jessica Hudson returned to her hometown and performed at the Taste of Chicago in Illinois yesterday, braving the heat in an interesting stage costume. The singer/actress wore leopard-print hot pants with sheer black tights, a leather blouse, and short black boots.

We think she should wear whatever she wants considering she's worked so hard on losing weight and getting healthy.

Hudson, who shot to fame on season three of "American Idol," has landed a guest spot on NBC's "Smash" opposite fellow "Idol" alum Katherine McPhee. She recently starred in "The Three Stooges."

She stars in the upcoming films "Lullaby," "The Inevitable Defeat of Mister and Pete" and "Black Nativity."

See more photos of Jennifer...