The Rolling Stones proved once again that age is only a number by rocking London's O2 Arena for two and a half hours last night.
The gig, the first of their five-date 50th anniversary mini-tour, saw the band joined on-stage by former members Bill Wyman and Mick Taylor, with special guest appearances by Mary J. Blige and Jeff Beck.
Acknowledging the Stones' extraordinary longevity, Mick Jagger told the crowd: "It's amazing that we're still doing this, and it's amazing that you're still buying our records and coming to our shows. Thank you, thank you, thank you."
Jagger couldn't resist a cheeky reference to the gig's much-criticised ticket prices, asking fans in the upper rows: "How are you doing up in the cheap seats?", before adding, "Except they're not cheap seats, that's the problem."
The band played 23 songs spanning their entire career, starting with their second-ever single, a cover of The Beatles' I Wanna Be Your Man (in its first live outing since 1964), and including classics like Brown Sugar, Jumpin' Jack Flash and Honky Tonk Women.
(I Can't Get No) Satisfaction was notable by its absence, however, a victim of the O2's strict curfew.
Keep clicking for more photos from the show...