The pop superstar staged a stripped-down version of her residency show Piece of Me, performing 23 songs in 90 minutes at the London Roundhouse.

She made multiple costume changes and even impressed the audience with her perfect British accent as she dragged an audience member around the stage on all fours by a leash - just like she does during her show at the Planet Hollywood resort and casino in Sin City.

Fans like Sam Smith, actor Nicholas Hoult and Rita Ora didn't seem too bothered by Britney's occasional missteps and the fact she appeared to be miming during parts of the show, which was streamed as part of the Apple Music Festival, and Britney appeared to enjoy being back on the London stage, telling fans, "You guys have been amazing," as she exited the stage.

Her set list included hits like Womanizer, ...Baby One More Time, Oops! ...I Did It Again, Slave 4 U, Make Me, and Toxic.