Macklemore Performs ‘Wednesday Morning’ on ‘Ellen’

Macklemore brings “Wednesday Morning” to “Ellen.”

Performing the song at the behest of Ellen herself, the Seattle rapper unloaded an anti-Donald Trump anthem that also works as a message for his daughter.

Videos of nationwide protests and rallies are mashed up behind Macklemore, as he rhymes about unity in the face of division. “When they build walls,” he raps. “We’ll build bridges.”

Throughout the performance, a video montage shows portraits of people from various races. It also features imagery of gay pride and same-sex couples being married, a topic that also inspired Macklemore & Ryan Lewis’ “Same Love” single. “We ride for all the queer folk,” he adds here. “And fight for all to get married.”

At the end of the performance, Ellen joined Macklemore on stage for a hug. Prior to the set, the host explained how the appearance came to be, calling Mack her “brilliant friend.” “I told our next guest he had to perform this song on our show,” she said. “He said, ‘I need time to rehearse it.’ I said, ‘I will see you tomorrow.’ That’s really true.”

Afterwards, Macklemore posted a photo of Ellen on Instagram. “Thank you @theellenshow for asking me to perform Wednesday Morning on the show. Much love,” he captioned the pic.

Watch the moving performance of “Wednesday Morning” below.