Harry Styles was performing at Troubadour in West Hollywood when Stevie Nicks joined him on stage and they bothy sang , "Leather and Lace." They also sang "Landslide" from Fleetwood Mac and then Harry's new song, "Two Ghosts".
Source: BuzzFeed, OhNoTheyDidn't