Stevie Wonder has revealed he will undergo a kidney transplant later this year.
The 69-year-old singer says he has a donor lined up and that he will perform a few more shows before he takes a break ahead of the procedure planned for September.
The chart-topper told fans of his condition as he wrapped up his set at British Summer Time in London’s Hyde Park.
Wonder told the crowd: ‘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.
In December 2017, Wonder performed a cover of Easy at Richie’s Kennedy Centre Honours ceremony, which left Richie visibly emotional.
He later said: ‘I got into the business because I wanted to be like Stevie Wonder, so for all of a sudden for Stevie to be singing my song, it was surreal.’
His set also featured a tribute to musicians who have died, including songs by Michael Jackson, Amy Winehouse, Prince and Aretha Franklin.
Like Celine Dion the previous night, Wonder, who has amassed worldwide sales of more than 100 million units, sang John Lennon’s Imagine
The rest of the concert series will see Barbra Streisand perform on Sunday, Florence + The Machine on July 13, and Robbie Williams on July 14.