Alan Jones from
Music Week gave "All for Love" a top score of five out of five, writing, "With the minimum of formalities
Bryan,
Rod and
Sting launch into their three-way rendition of this powerful
ballad from the movie
The Three Musketeers. Their vocals blend well, and though the song itself is a trifle predictable, their combined fan base should be strong enough to send this hurtling into the Top Five in next to no time." Pan-European magazine
Music & Media commented, "Adams is always there when there's a film about history's great swashbucklers. For this power ballad he's accompanied by two champion knights, but we all know the "real"
three musketeers were a foursome. Who'll join them?
Robert Plant?"
Mark Frith from
Smash Hits gave the song four out of five, stating that it has "drama and powerful choruses on top. And it's got one of those searing guitar solos in the middle. [...] Genius! Love or hate it, you can't deny the professionalism that will probably make this number 1." ==Chart performance==