The song was originally written last year with help from Brandon Flowers of The Killers, but it’s back by popular demand—because who doesn’t love watching their favorite celebrities sing a self-deprecating tune for a good cause?

At another point in the night, Bono and Chris Martin played Frank Sinatra’s classic “One For My Baby” while Sean Penn served cocktails. Watch the incredible cover below!

And finally, Bono ended a years-long pact, going against everything he stood for as a teen, all for the sake of charity.