"All for Love" is a rock song written by Bryan Adams, Robert John "Mutt" Lange and Michael Kamen for The Three Musketeers: Original Motion Picture Soundtrack, performed by C. The song's musical-style and production were heavily inspired by rock and pop music from the 1980s, The song's lyrics chronicle a relationship. The song was released as a CD single in the United States on November 16, 1993.
The song was released by A&M Records, the home label for Sting and Adams. Stewart was the only one of the singers not to be on A&M at the time of the song's recording, instead being signed to Warner Bros. Records.
The title was inspired by the Musketeers' motto: "All for one, and one for all".