"All for Love" es una canción escrita por Bryan Adams, Robert John "Mutt" Lange y Michael Kamen para la banda sonora de "The Three Musketeers: Original Motion Picture Soundtrack". Fue interpretada por Bryan Adams, Rod Stewart y Sting. La canción fue lanzada como un sencillo en CD en los Estados Unidos el 16 de noviembre de 1993. Fue un éxito mundial, alcanzando el número uno en Europa y América del Norte.
Todo por amor fue escrito por menos de cuatro personas.