Just a few days after wrapping up the North American leg of his solo arena tour, Ed Sheeran hit Las Vegas on Saturday night for the iHeartRadio Music Festival with a short set featuring a special guest.
As Billboard reports, halfway through Sheeran’s five-song set, Macklemore joined the British singer-songwriter onstage for a performance of Macklemore’s own hit, “Same Love.” Sheeran backed up Macklemore on guitar and took on the vocal hook originally recorded by Mary Lambert on the gay-rights anthem, while the rapper delivered a passionate rendition of his verses from the Heist track.