Jamie Foxx, who is also starring in the musical with Eddie Murphy, had been publicly pushing "American Idol" winner Fantasia Barrino for the role of Effie.
Barrino also had Hollywood powerhouse Denzel Washington in her corner, the Daily News said. Washington directed her screen test and reportedly promised to do a cameo if she got a part.
DISCUSS AND COMMENT ON THIS STORY Reality TV World now offers Facebook Comments on our stories. To post a comment, log into Facebook and then 'Add' your comment. To report spam or abuse, click the 'X' in the upper right corner of the comment box.