John Legend showed off his many talents at Global Citizen Prize 2020, appearing as host and performing twice.

Legend joined Carrie Underwood for the beautiful holiday duet “Hallelujah,” the closing performance of the night, “in honor of the better days to come.” In an earlier segment, he was joined by Common for an inspiring live take of “Glory,” a moving tribute to Black Lives Matter that was accompanied by a choir coming in via a screen.

Global Citizen Prize 2020, which aired Saturday night (Dec. 19) on NBC at 8 p.m. ET, honored several awe-inspiring leaders. In the music world, Elton John was recognized as the Global Citizen artist of the year for his tireless efforts combating the HIV/AIDS crisis and the COVID-19 pandemic with his Elton John AIDS Foundation.

Gwen StefaniAlessia Cara and JoJo with Tori Kelly also performed during the special event.

Watch Legend’s performances below.