The Cowboy Carter Tour has arrived in London with Beyonce set to kick off a run of six shows on Thursday at Tottenham Hotspur Stadium.
The 43-year-old singer, who just played five dates in East Rutherford, New Jersey, will perform on Thursday and then again on June 7, 10, 12, 14, and 16.