Jennifer Hudson, who lost out to Fantasia Barrino in Season 3 of American Idol, has come out on top this go-round. Per the New York Daily News, Hudson been cast as Effie in the big-screen adaptation of Dreamgirls  a role long rumored to be a lock for Fantasia. Still to be cast opposite Hudson and Beyoncé is the third Dreamette. I have four words: Ruben Studdard in drag.