Please not Brandy...sorry girl but you wouldn't be right. Give the role to Jennifer Hudson, not only an academy award winner but the only voice out there that could come close to singing the Diva's songs.