The song was written by Grande, Lorde, and MØ with production handled by Boaz van de Beatz, Jr Blender and Diplo.
A remix of the song featuring vocals from Grande and Trinidadian singer Machel Montano was released on 21 January 2015 and appears as the final track on Major Lazer's third studio album Peace Is the Mission (2015).
"[4] Leaked on 13 November 2014 before the official release date,[5] "All My Love" was included as the fifth track for the soundtrack of the 2014 film The Hunger Games: Mockingjay – Part 1.
[11] Stereogum's Tom Breihan compared it to Grande's 2014 single, "Break Free", featuring Russian-German DJ Zedd.
[12] Exclaim writer Alex Hudson called the track an "electronic banger with in-your-face beats and a manic breakdown.
"[13] Similarly, Complex writer Edwin Ortiz called the song an "electronic pop cut" with a "heart-pulsing backdrop".
[14] Brennan Carley of Spin noted that the song features "yelping, punctuated beats and synthesizers [that] pierce the air".
[15] In a mixed review of the soundtrack, however, Jim Farber of New York Daily News called Grande's inclusion in the song a "commercial move", stating that her vocals proved "too mainstream for an album meant to project something sinister.
Diplo, a member of Major Lazer, co-wrote the song with producers Boaz de Jong, Jr Blender, and Skinny Fabulous, and featured artist Machel Montano.