Following heavily documented teaser pictures over the past week, the ‘All Star Grammy Salute’ tribute to Stevie Wonder finally aired on US TV last night. Featuring a plethora of stars all playing homage to the great musician (including Janelle Monae, Jill Scott, Pharrell Williams and Ryan Tedder), the big performance came by Beyonce, who invited Ed Sheeran and Gary Clark Jr onto the stage to perform a medley of hits.

Catch the full performance below – if you’ve been feeling low today, this is definitely one to lift your spirits.