For her role in The Inevitable Defeat of Mister & Pete, Jennifer Hudson will be playing a heroin addict, and directors requested that she shed 10lbs in preparation. Though she laughs that she “isn’t sure” that she did, it’s quite clear the singer/actress is at her smallest weight yet, and she looks amazing! Check out more pics in the gallery, plus a pic of her old weight to compare.