It's been a rough year for death taking some of music's greatest all-time icons, but at Prince's final concert, he paid tribute to fellow rock icon David Bowie with a beautiful cover.
It was during the Purple One's show in Atlanta on Thursday 14 April, where he treated to crowd to a wonderful stripped-back cover of Bowie's staple, 'Heroes'. Check it out below.
It becomes especially all the more powerful, as just a week later Prince Rogers Nelson would be found dead at his Minnesota home at Paisley Park, aged just 57. The likes of Madonna, Mick Jagger, Barack Obama, Frank Ocean and more have come out to pay tribute to Prince.
Read our tribute to Prince - while the party will go on forever.
The singer had recently been hospitalised, after a sudden illness forced the plane he was in to make an emergency landing - but he was subsequently released from hospital. He even performed a concert the following day, and assured fans that he was OK and was simply battling the flu. Police then confirmed a fatality at his home yesterday.