Jennifer Hudson

8 of 23

Jennifer Hudson looks like an angel during a performance at the 2011 Nickelodeon Upfront Presentation on March 10 in New York

Photo: Bennett Raglin/WireImage.com

Email Newsletter