Currently number one on the Aussie albums charts, Harry Styles is performing pretty well on his solo adventure, with rave reviews from around the world, and his current single ‘Sign Of The Times’ tearing up the Aussie singles charts as well. Friday night though, the English singer teamed up with a member of rock royalty for a special performance of legendary proportions.

As Billboard reports, Styles, who is currently in America on a promotional tour, played a secret show in Hollywood, where he was joined by none other than Fleetwood Mac’s Stevie Nicks. The show, which took place at The Troubadour in Los Angeles, featured a small of tracks, including a number of Styles’ solo tunes, a One Direction song, and a few with the Queen of Rock n’ Roll.

After taking on One Direction’s ‘Stockholm Syndrome’, Styles welcomed Nicks to the stage for a performance of ‘Two Ghosts’. The two followed this up with a stellar cover of Fleetwood Mac’s ‘Landslide’, before taking on Nicks’ ‘Leather And Lace’, much to the appreciation of the crowd.

Check out some fan-shot footage of the show below.

Get unlimited access to the coverage that shapes our culture.
to Rolling Stone magazine
to Rolling Stone magazine