Music Video
Top Songs By Mary J. Blige
Credits
PERFORMING ARTISTS
Mary J. Blige
Vocals
COMPOSITION & LYRICS
Mary J. Blige
Songwriter
Terry Lewis
Songwriter
James A. Johnson
Songwriter
James Harris
Songwriter
PRODUCTION & ENGINEERING
Eric Schilling
Mastering Engineer
Jaymz Martin III
Mixing Engineer