Kesha and Macklemore dropped by The Ellen DeGeneres Show earlier today (September 25) to belt out their rising hit, “Good Old Days.” The comeback queen has been on a tear as far as delivering amazing live performances, while Macklemore got a standing ovation the last time he appeared on television — so I expected this to be good. I didn’t, however, think it was going to be this sweet and moving. Between the Rainbow diva’s emotional vocal and the rapper’s beaming presence, their performance is hard to fault.

“Good Old Days” is the latest chapter in Kesha’s remarkable 2017. After returning with power ballad “Praying,” the 30-year-old dropped one of the best albums of the year and then hopped on Macklemore’s latest single. Which is shaping up to be a massive hit. The heartstrings-tugging collaboration is already top 10 on iTunes and a no-brainer for pop and rhythmic radio. If you need a double dose of the former K$ (and who doesn’t), check out her stunning performance of “Praying” on Ellen below. It aired on Friday.

Did you love Kesha’s performance? Let us know below, or by hitting us up on Facebook and Twitter!