Stevie Nicks at BST Hyde Park review: Harry Styles cameo jars in resonant star’s tremendous, throwback-heavy show
The charismatic Nicks is a consummate entertainer, which is why it’s a shame to see her ceding the spotlight to a 30-year-old boyband star