Stevie Wonder has announced he will undergo a kidney transplant.
The American chart-topper told fans of his condition as he wrapped up his set at British Summer Time in Hyde Park on Saturday.
He 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.
Wonder 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 news was greeted by cheers of support from fans, who gave him a raucous applause as he was led off stage.
Wonder's appearance saw him headline the Hyde Park event in the second of five major concerts at the London park.
He had the crowd cheering as he treated them to classics like For Once in My Life, and Master Blaster.
Wonder stopped repeatedly between tracks to thank fans for their support over the years.
Those gathered to watch the multi Grammy Award-winner were treated to the crooner tinkling the ivories as he performed tracks like Signed, Sealed, Delivered.
His show, called The Song Party, was supported by Lionel Richie - who warmed up the crowd - on the Great Oak Stage on Saturday.
Australian Associated Press