WATCH: Chris Cornell's Daughter Sings Hallelujah In Tribute

4 August 2017, 16:59 | Updated: 10 August 2017, 13:19

Chris Cornell and his daughter Toni

Toni Cornell honoured the late grunge legend and his rocker pal Chester Bennington, after they both tragically took their own lives this year.

Chris Cornell's daughter joined OneRepublic on stage to perform a tribute to her late father and his close friend Chester Bennington.

Watch the moving moment here in a video posted by Good Morning America:

The Soundgarden and Audioslave frontman took his own life in May, followed by the Linkin Park singer, who tragically ended his life on what would have been Cornell's 53rd Birthday.

Toni Cornell - who Chris shared with his wife Vicky - joined the Counting Stars outfit on Good Morning America on Friday 4 August) to pay tribute to her father Chris and his close friend Linkin Park's Chester Bennington, who both took their own lives within months of each other.

Before singing a rendition of Hallelujah, the 12-year-old told the audience: "It's an honour to perform this for my dad and Chester and to sing for them."

Whilst OneRepublic frontman Ryan Tedder added of the song: "Chester sang this at Chris' funeral, and this is arguably one of the greatest songs written in the last 50 years. It's a very special song to us, and I think to most people and especially to Toni as well."

Chester Bennington's widow, Talinda, has took to Twitter ahead of the performance to thank Ryan Tedder and co, writing: "Thank you @RyanTedder@OneRepublic 4 honoring my husband Chester & dear pal Chris tmrw.Be still and you will feel them sing within you too."

Watch Chester Bennington sing the Leonard Cohen track at Cornell's funeral:

The performance comes after Linkin Park's Mike Shinoda thanked Chris Martin for his tribute this week. 

Watch the moment here, courtesy of Julian 3b on Instagram:

The singer performed a solo piano version of their 2000 hit at Coldplay's show at MetLife stadium and Bennington's bandmate Shinoda, wrote: "Thank you @coldplay. It sounded beautiful."

Chris made a mistake at the start of the song but began again, saying: "I know this is probably going to end up on YouTube so I want to do it right, and I want to do it respectfully."

Listen to Chester Bennington's isolated vocals on Heavy:

Watch him duet with the late Chris Cornell, who also tragically took his own life: