Stevie Wonder cracked a blind joke while paying tribute to John Lennon and Marvin Gaye on stage on Saturday.
The legendary singer, 75, brought his joyful catalogue of music – spanning six decades – to BST Hyde Park for the second time.
With over 100 million records sold all over the world, it’s no surprise that Stevie’s appearance sold out.
Arriving on stage, Stevie was dressed in a white tunic with stitched portraits of John and Marvin on either side.
Tapping one side, Stevie told fans, ‘This is Marvin Gaye,’ but quickly realised he was showcasing John’s face.
He corrected himself and playfully added: ‘I’m sorry y’all I’m blind,’ which had the large crowd laughing.

Stevie Wonder cracked a blind joke while paying tribute to John Lennon and Marvin Gaye on stage on Saturday

Arriving on stage, the legendary musician, 75, was dressed in a white tunic with stitched portraits of John and Marvin on either side
Kicking off with Love’s In Need of Love Today, he attributed the song to the fragility of the world today.
He said: ‘We’ve been through the hate, [but] love is far bigger. We need – in a time when this planet is too angry — light. So, I want to start off with a song off that you would by now know…’
An extra special, and unexpected, cover of Imagine by John Lennon followed.
The setlist also included Everybody Is A Star, Master Blaster (Jammin’), Higher Ground and You Are The Sunshine of My Life.
Stevie ended with Superstition and Another Star before the American star took his final bow.
AJ Odudu, Emily Atack, David Walliams and Vicky McClure were amongst those in the crowd.
It comes as it was announced that BST’s final day had been cancelled, after Jeff Lynne’s Electric Light Orchestra (ELO) pulled out of the headline slot.
A statement from organisers said: ‘Following the news that Jeff Lynne’s ELO will not be able to perform at BST Hyde Park due to medical reasons, Sunday 13 July’s event will sadly be cancelled.

Tapping one side, Stevie told fans, ‘This is Marvin Gaye,’ but quickly realised he was showcasing John’s face

Kicking off with Love’s In Need of Love Today, he attributed the song to the fragility of the world today


AJ Odudu (left), Emily Atack (right), David Walliams and Vicky McClure were amongst those in the crowd
‘Ticket holders will be refunded and contacted directly by their ticket agent with further details.’
An earlier statement from BST said: ‘Jeff Lynne is heartbroken to report that he will not be able to perform at tomorrow’s BST Hyde Park show.
‘Jeff has been battling a systemic infection and is currently in the care of a team of doctors who have advised him that performing is simply not possible at this time nor will he be able to reschedule-
‘The legacy of the band and his longtime fans are foremost in Jeff’s mind today – and while he is so sorry that he cannot perform, he knows that he must focus on his health and rehabilitation at this time.’
The band were due to be joined at BST Hyde Park by Californian rockers The Doobie Brothers, English songwriter Steve Winwood and Dhani Harrison, the son of late Beatles lead guitarist George Harrison.
Other acts on the bill included W.H. Lung, Cats in Space, High Fade, Neckbreakers, Bobbie Dazzle and Bec O’Malley.
ELO’s latest cancellation comes after the rock band, best known for their hit song Mr Blue Sky, pulled out of a performance at Manchester’s Co-Op Live on July 10 at the last minute.

Jeff Lynne, 77, billed to play on Sunday alongside his band for their last concert together, decided against performing on doctors’ advice due to a ‘systemic infection’

BST Hyde Park festival announced on social media that it has cancelled the concert after Jeff Lynne was forced to pulled out on medical grounds

The musician, best known for hit Mr Blue Sky, revealed on X that he was battling a ‘systemic infection’ and said that doctors ‘have advised him that performing is simply not possible at this time’
The band cancelled less than an hour before they were due to take to the stage, with thousands of fans already seated in the vemue.
They were told that the performance would not go ahead as planned due to ‘illness.’
The band posted on social media: ‘Unfortunately due to illness tonight’s (Thursday 10th July 2025) scheduled performance of Jeff Lynne’s ELO at the Co-Op Live will not going ahead.
‘Jeff is devastated he cannot perform this evening.’
The band was formed in Birmingham in 1970 by Lynne, multi-instrumentalist Roy Wood and drummer Bev Bevan, and first split in 1986.