Legendary singer performed the blues classic with the band in Oakland, California last night (May 5)

Photo: PA

Tom Waits joined The Rolling Stones live onstage last night (May 5) to sing 'Little Red Rooster' – you can watch fan-shot footage of the moment below.

The Rolling Stones are currently on their US tour and played the Oracle Arena in Oakland, California, where they invited the legendary singer on stage to perform the blues classic, which the Stones famously covered in 1964. The track was originally performed by Howlin' Wolf but Sam Cooke and The Doors have also recorded their own versions.

It looks like surprise guest appearances will be a common occurrence during their US tour, after Gwen Stefani joined the band in Los Angeles on Friday (May 3) to sing 'Wild Horses'. Country musician Keith Urban later joined the band on guitar and vocals during 'Respectable', whilst former Rolling Stones member Mick Taylor has played on 'Midnight Rambler' during both nights of the tour so far.

According to The Guardian, the band may have to renegotiate their reputed $20million fee as there is still a lot of tickets available for other dates on the tour. "Total disaster. Too expensive and no vibe on the show…it's a terrible way to go out," a source told the newspaper. "What's the band gonna do? Say we're not going to play if you touch our gross?"

The issue appears to have only affected their US tour with tickets for their upcoming gigs at London's Hyde Park, priced between £95 and £300, selling-out. The band are also set to headline the Pyramid Stage at this year's Glastonbury Festival.