Last year's "American Idol" runner-up Jennifer Hudson has just beat out the comp's winner Fantasia Barrino for the role of Effie White in the film adaptation of "Dreamgirls" reports The New York Daily News.
Fantasia seemed to have had a lock on the part, which turned Jennifer Holliday into a Broadway star. Jamie Foxx, already cast for the movie, was pulling for her. But, in the end, director Bill Condon and co-producer David Geffen picked Jennifer to team with Beyonce in the story of a soul trio pressured to go pop.
Still unclear is who'll play the third member of the Dreamettes (Vivian Green, Kerry Washington, Kelly Price and Jill Scott are among those said to have tried out) and Effie's brother, C.C. White (singer Omarion is said to have replaced Usher).
Thanks to 'Mary'
