Though Ed Sheeran only have a five-song set at the iHeartRadio festival in Vegas, he had Macklemore come out to perform his gay rights anthem, “Same Love.”
“…Dedicating a big portion of that to bring out Macklemore for that particular song last night in Vegas felt like a moment,” MTV Weekend Editor, Caitlin White, wrote.
Sheeran surprised fans with introducing Macklemore to stage. Sheeran sang the part originally sang by Mary Lambert.
Though the pair have sang the song together before, the crowd wasn’t expecting the performance.
Sheeran’s next performance will be at London’s iTunes Festival this weekend.