Mary J. Blige and Beyonce provide a musical tutorial on how to keep a woman happy in their collaboration song “Love a Woman,” from MJB’s upcoming album “My Life II … The Journey Continues, Act I.”

According to MTV, Beyonce originally recorded the song for her own album “4,” but thought it would be a better fit as a duet with Mary J.

“It was a song she recorded for her album that didn’t fit her album and she sent it through her A&R people to give to me,” Mary revealed. “When the song came, her voice was on it completely and it was just amazing and I wasn’t sure that they wanted to give me this record because it was so amazing.”

In regards to the song possibly being a single, Mary J said, I’m sure ‘Love a Woman’ would be a single but I can’t really trouble Beyoncé right now; she’s pregnant and I’m sure she’s doing her stuff. So whenever she’s ready, if she’s ever ready, I’m ready and it’ll be great.”

Listen to the song below:

[audio:|titles=Mary J. Blige F/ Beyonce – “Love a Woman”]