Johnny Depp has been taking his mind off the impending verdict in his court case with Amber Heard by performing on stage at music concerts in the UK.
For the last three nights in a row the Pirates of the Caribbean star, 58, has performed alongside rock legend Jeff Beck as the pair treated gig-goers to a rendition of their 2020 collaboration Isolation - a cover of the song John Lennon released in 1970.
And there was a special guest reportedly in the crowd for his latest appearance in London - ex Kate Moss.
The supermodel, 48, was said to have joined Depp back stage following Tuesday night's show after she had previously been called to the stand in his multi-million-pound legal battle.
According to Mail Online, Moss and Sharon Osbourne, 69, were on hand to party with the actor, who also performed covers of Marvin Gaye and Jimi Hendrix tunes.
The publication states Depp arrived on stage almost an hour into the gig and played the melodies in front of the 5,000-strong crowd.
Beck is said to have told them how he his guest had "been through some s**" before adding: "I met this bloke in Japan.
He knocked on the door and we burst out laughing straight away. You may recognise him. He's been through some s***."
Depp had the support from the majority of the crowd who welcomed him to the stage with rapturous applause. He donned a white and red checked short-sleeve shirt and waistcoat combo, a patterned cravat, and a Peaky Blinders style hat.
In total, Beck and Depp are said to have performed seven songs together in their almost 30-minute slot.
It was the actor's second consecutive night on stage at the Royal Albert Hall, amid his ongoing legal battle.
He also took to the stage in Sheffield on Sunday in what was his first surprise appearance.
And while Depp's appearance are now becoming more regular, ex Moss' appearance shocked the crowd.
One user on Twitter wrote: "Could this be why he came to London? The best thing she ever done was to mention Kate Moss in the trial, it brought her back into his life."
Do you have a story to sell? Get in touch with us at webcelebs@mirror.co.uk or call us direct 0207 29 33033.