Stevie Wonder has announced he will undergo a kidney transplant later this year.

The American singer and musician told his fans the news as he wrapped up his set at British Summer Time in Hyde Park in London on Saturday (July 6).

He said that he would be taking a step back from performing to have the operation, but assured fans he is "all good".

Wonder told the crowd he had a donor and that he will perform a few more shows before he takes a break ahead of the procedure planned for September. 

The Superstition hitmaker is due to play a concert in Dublin's 3Arena on Tuesday night.

He said: "I'm all good, I'm all good, all good, I have a donor and it's all good.

"I want you to know, I came here to give you my love and thank you for your love.

"I love you and God bless you."

The audience greeted the news with cheers of support and applauded the 69-year-old chart-topper as he left the stage.

For more music news click here