The 43-year-old performed more than 30 songs over two-and-a-half hours at the first of six London shows.

Beyoncé wrapped night one of her tour in London, and the night was fueld by bold changes, special performers, beloved challenges and more.

The 43-year-old global superstar performed the first night of her six show residency in London.

The 43-year-old performed more than 30 songs over two-and-a-half hours at the first of six London shows.

Tottenham Hotspur Stadium, LondonThe big hits might be truncated to make way for her latest, country-inflected album – but seen live, these songs sound like a powerful act of…