Superstar Beyoncé took to the stage in London on Thursday, starting the run of six shows in the capital with a bang.
Queen B has already performed in numerous US cities as part of the tour, but Thursday night at the Tottenham Hotspur Stadium marked her first 2025 performance in Europe.