After stellar performances all season, Candice Glover took home the title of American Idol during Thursday night’s live taping.

But before she was crowned with the honor, the 23-year-old singer took to the stage and sang the 1975 hit “Inseparable” — and she didn’t sing it alone.

Former Idol contestant Jennifer Hudson joined Glover in rounding out the two-hour finale and they rocked the stage while performing an unforgettable duet.

theGrio: Candice Glover ‘Idol’ performance deemed ‘best ever’ by Randy Jackson

The Idol stars were greeted with a roaring applause and a standing ovation from audience members and judges, and their song soon rocketed across social media and the Internet.

However, singer and performer Natalie Cole wasn’t too pleased with their song choice.

Cole sang the original version on her hit debut album, also titled Inseparable; a fact she made sure to publicly clarify via Twitter.

Cole also addressed a tweet to Idol’s account saying: “@AmericanIdol ought to be ashamed of themselves! I’m seriously offended! #Idol #Idolfinale.” She later deleted the tweet.

theGrio: Candice Glover’s gullah roots

Despite Cole’s disdain, some of her followers  disagreed.

“Get real, and let someone else have their moment. If u recorded it first so be it – but u don’t need to rain on a parade,” one follower said in response.

Through it all, Glover was more than ecstatic from the results and was brought to tears after her win was announced.

“I’m still trying to process the whole thing,” Glover told reporters after the show.

“Like, I don’t even know my name. I don’t know what’s happening,” she adds. “It feels amazing, though. I finally got to this point. I’ve been working for so long.”

Follow Lilly Workneh @Lilly_Works