Beyoncé signed off the first night of her London residency by telling fans she was "blessed" to get to do what she loves by performing on stage.
She stormed through a seven-act set at the Tottenham Hotspur Stadium, treating the audience to a spectacle that lasted just shy of three hours.
But despite this being the first opportunity for fans to enjoy the singer's country era in person, slow ticket sales and high prices have been the hot topic around the tour.
Promoters slashed some ticket prices in the run-up to shows in a bid to fill the stadium, prompting some of those who bought seats in advance to feel short-changed.
Beyoncé's rodeo rumbled into London, bringing with it every country cliché you could think of - cowboy hats, horseshoes, tassels and even a gold mechanical bull.












