More than 10 years after the song’s original release, McLachlan performed a very special version of “Arms of the Angel” at the American Music Awards. McLachlan was joined on stage by Pink for an absolutely stunning duet.

The idea for the duet was born when the pair met at Ellen Degeneres’ 50th birthday. Sarah explained, “She told me about seeing Prince playing ‘Angel’ at Coachella and that she sang every word at top of her lungs. And I thought, ‘Hmm…I think I know who might be able to sing it with me.’ I love her voice, she’s got a great rock ‘n’ roll grit that’s really soulful as well.” And thank goodness for this chance meeting because this may very well be my favourite version of this beautiful song.

Watch the video below and let us know what you think!