Chris Cornell's Daughter, 12, Honors Late Dad and Linkin Park Frontman Chester Bennington With Song

Bennington was found dead last month on what would have been Cornell's 53rd birthday.

The 12-year-old daughter of late Soundgarden lead singer Chris Cornell joined OneRepublic Friday to pay tribute to her late father and his close friend, Linkin Park's Chester Bennington, who died last month.

Read: Medical Examiner Ruled Soundgarden Singer Chris Cornell's Death a Suicide

Toni Cornell sang a moving rendition of Leonard Cohen’s classic “Hallelujah” with OneRepublic frontman Ryan Tedder on Good Morning America.

“Chester sang this at Chris’ funeral, and this is arguably one of the greatest songs written in the last 50 years,” Tedder said before playing the tune. “It’s a very special song to us, and I think to most people and especially to Toni [Cornell] as well.”

“It’s an honor to perform this for my dad and Chester and to sing for them,” Toni added.

Bennington, 41, passed away last month on what would have been Cornell’s 53rd birthday. His death is being investigated as a suicide after he was found dead in his California home on July 20.

Read: Chris Cornell's Wife Questions Suicide Report, Believes His Death Was Drug-Related

Linkin Park was originally scheduled to perform on GMA’s Summer Concert Series in Manhattan’s Central Park, but the band has been put on hold following their singer’s death.

That's when OneRepublic stepped in, and brought along Cornell’s daughter.

Bennington and Cornell were close friends, having toured together many times in their careers. The “In the End” singer was also the godfather to Cornell’s son, Christopher, 11. 

Cornell’s death was ruled a suicide after he was found in his hotel room earlier this year while on tour with Soundgarden.

Watch: Toxicology Report Finds Carrie Fisher Had Cocaine, Heroin and Ecstasy in Her System When She Died