"Give All Your Love" is an unreleased song written by American singer-songwriter Michael Jackson intended for his 1995 double album, HIStory: Past, Present and Future, Book I.
Background[]
"Give All Your Love" was recorded in 1994 at The Hit Factory. The master tape was formerly auctioned on gottahaverockandroll.com until the Michael Jackson Estate eventually took it down.[1]
Notably, the tape also features another song, "Take Your Time", which was released by Babyface in 1986. It's unknown if "Take Your Time" was recorded by Jackson, it's likely though, he didn't.