Mary J. Blige has become the latest star to land a guest role on Lee Daniels' hit new music drama Empire. Supermodel Naomi Campbell, Jennifer Hudson, Courtney Love and Rita Ora have also secured appearances on the Tv show, which stars Terrence Howard as a dying hip-hop mogul and Taraji P. Henson as his ex-wife.