see more
LONDON, ENGLAND - JULY 09: Stevie Nicks performs on stage at the Barclaycard Presents British Summer Time Festival in Hyde Park on July 9, 2017 in London, England. (Photo by Dave J Hogan/Dave J Hogan/Getty Images)