Demi Lovato surprised fans at their New York City show by bringing Goo Goo Dolls‘ John Rzeznik onstage to perform “Iris.”

Demi’s song “4 Ever 4 Me” was inspired by “Iris,” so they have performed a snippet of the 1998 hit at every tour stop. Fans hoped Demi would invite John onstage for a duet, and they finally got their wish on Tuesday night.

John broke the news on the GGD official Instagram, writing, “Thank you to the incredible @ddlovato for inviting me to perform “Iris” live with her tonight at [The Beacon Theatre] !!” The singer shared a series of photos of the two jamming onstage and looking excited to perform with one another.

https://www.heart.org/

Demi quickly took to the comment section to express their gratitude and wrote, “Thank you again!! This was a dream come true.”

The powerhouse singer shared John’s post to their Instagram Story and repeated how the night was a “dream come true” for them.

Last month, before John took the stage with Demi, he sat down with ABC Audio to talk about how much it means to see a young star performing the nearly 25-year-old hit.

“I’m grateful that that they’re doing it. And I’m really sort of shocked, y’know? Because even though the song became a massive, massive hit, at the time, it got a lot of criticism for being sappy,” he said, adding, “But, I mean… 20 years later, it’s like, ‘Whoa! Okay!"”

It also should be noted “Iris,” which had been written for the movie City of Angels, recently hit a billion streams on Spotify.

Copyright © 2022, ABC Audio. All rights reserved.