Katy Perry "rocked and rolled" with the Rolling Stones on stage at their Las Vegas show.
The Teenage Dream songstress duetted with frontman Mick Jagger on a rendition of the band's 1978 hit Beast Of Burden on the latest leg of their 50 And Counting tour, at the MGM Grand Garden Arena.
She tweeted a picture of herself with Mick afterwards, writing: "Yes, I just did gyrated on Mick Jagger. WHAT?! #Stones50. Thanks for letting me be the 5th wheel last night! @TheRollingStones."
The Stones announced Katy's appearance before the show, saying: "Tonight the Rolling Stones will be joined on stage in Las Vegas by @katyperry!" to which she replied: "I'm much obliged & quite honoured!"
Katy is the latest celebrity to sing with the Stones on their tour, following Gwen Stefani and Tom Waits.
The Rolling Stones - Mick, Keith Richards, Ronnie Wood and Charlie Watts - continue on the US leg of their tour, which sees them performing in LA, Chicago and Boston before they return to the UK to headline Glastonbury and play Hyde Park in June and July.