Paul McCartney duets with Kevin Spacey on ‘Hey Jude’ at star-studded gig

Pair dedicate the Beatles classic to Judi Dench

Paul McCartney teamed up with actor Kevin Spacey for a performance of The Beatles‘ classic ‘Hey Jude’ at a star-studded concert in London last night (July 1).

The pair sang the track together after Spacey jumped onstage during the stripped-down show at the Battersea Power Station. Before launching into the track the Beatle dedicated the song to actress Judi Dench.

The show, which was also watched by Bernie Ecclestone, Nick Clegg, James Corden, Stephen Fry, Mark Ronson, Ronnie Corbett, Bryan Adams, Anya Hindmarch, Joely Richardson and Peter Blake, was held in aid of McCartney‘s own Meat Free Monday campaign and The Old Queen Victoria Theatre.

“It was a great pleasure to come and rock out for the Old Vic’ers!” said McCartney. “Such a great event for a good cause. When Kevin strong-armed me into doing it, as he does, we were only too pleased to show up and step up to the plate. We had a great evening, we rocked out and the crowd did too. We couldn’t have asked for more.”

Paul McCartney played:

‘Got To Get You Into My Life’
‘Highway’
‘All My Loving’
‘Nineteen Hundred And Eighty-Five’
‘The Long And Winding Road’
‘And I Love Her’
‘Ob-La-Di, Ob-La-Da’
‘Back In The USSR’
‘Let It Be’
‘Hey Jude’
‘Get Back’