Jennifer Hudson has only ever been on American Idol.
She has also appeared in such films as Sex and the City , The Secret Life of Bees and Black Nativity .	Sex and the City	Sex and the City (film)	The Secret Life of Bees	The Secret Life of Bees (film)	Black Nativity	Black Nativity
