Join the news democracy
Where your votes
decide the Top 100
Beyonce declared “the rain ain’t gonna stop us” as she brought country flair, timeless classics and a golden mechanical bull to the Tottenham Hotspur Stadium.
The 43-year-old made performing more than 30 songs over two-and-a-half hours look effortless, launching the first of six London shows on her Cowboy Carter tour on Thursday.











