While acclaimed singer-songwriter Edwin McCain has been steadily making music for 30 years, he'll always be known as the man behind "I'll Be," one of the most enduring love songs of the '90s. So it shouldn't have been a huge surprise when Kelly Clarkson decided to cover the hit tune as part of her super-popular Kellyoke series — but McCain still seemed unprepared for the honor in a recent video.

McCain, 55, took to TikTok this week to share a clip of himself watching Clarkson belt out the 1998 hit on her eponymous talk show on Wednesday, June 4. The beloved musician beamed and nodded with appreciation throughout as Clarkson hit every note with ease, waving his arms and pumping his fist.

"I can't believe Kelly sang my song!" he wrote in the text overlay.

Fans in the comments were thr

See Full Page