Love Is All We Need

~ Recording by Mary J. Blige feat. Nas

Appears on releases

#TitleLengthTrack artistRelease titleCountry/Date
Official
1.3Love Is All We Need4:15Mary J. BligeShare My World
  • 1997-04-22 US
1.3Love Is All We Need4:15Mary J. BligeShare My World
  • 1997-06-18 XE
1.19Love Is All We Need4:17Mary J. BligeHits Zone: Summer 97
  • 1997-08-04 GB
1.3Love Is All We Need (album version)4:17Mary J. BligeKiss 100fm Smooth Grooves
1.1Love Is All We Need (album version)4:15Mary J. BligeLove Is All We Need
1.17Love Is All We Need4:16Mary J. BligeMost Wanted Music 4
1.3Love Is All We Need4:16Mary J. Blige feat. NasNew Soul U.S.A., Volume 2
1.4Love Is All We Need4:16Mary J. BligeNo Sweat (The Coolest R&B)
1.3Love Is All We Need4:15Mary J. BligeShare My World
1.2Love Is All We Need4:15Mary J. BligeShare My World
1.7Love Is All We Need4:14Mary J. Blige feat. NasMary J. Blige & Friends
  • 2006-10-31 US
1.3Love Is All We Need4:15Mary J. Blige feat. NasShare My World
  • 2007-12-20 XW
1.15Love Is All We Need4:15Mary J. Blige feat. NasHERstory, Vol. 1
  • 2019-12-06 US
1.15Love Is All We Need4:15Mary J. Blige feat. NasHERstory, Vol. 1
  • 2019-12-06 US
1.16Love Is All We Need4:15Mary J. Blige & NasFunky Mix
1.3Love Is All We Need4:15Mary J. Blige feat. NasShare My World (Mastered for iTunes)

Relationships

assistant recording engineer and assistant mixer:Xavier Smith
recording engineer and mixer:Steve Hodge
producer:Jimmy Jam and Terry Lewis
guitar:Mike Scott
other instruments:Jimmy Jam and Terry Lewis
guest lead vocals [rap]:NAS
lead vocals:Mary J. Blige
arranger:Jimmy Jam and Terry Lewis
arranged for and produced for:Flyte Tyme Productions, Inc.
recorded at and mixed at:Flyte Tyme Studios in Edina, Minnesota, United States
samples:Moonchild by Rick James
recording of:Love Is All We Need

Love Is All We Need

writer:Mary J. Blige
James Harris III
Rick James
Terry Lewis