Kelly Sheehan wrote songs for which rapper and former backing singer?
Kelly Sheehan:  Kelly Sheehan has written songs for Kylie Minogue, Beyoncé, DJ Khaled, Mary J. Blige and others. Mary J. Blige: Mary Jane Blige ( ; born January 11, 1971) is an American singer, songwriter, rapper, model, record producer and actress. Mary J. Blige:  Starting her career as a backing singer on Uptown Records in 1989, Blige released her first album, "What's the 411?
Mary Jane Blige