Harry Styles at the 2015 American Music Awards held at the Microsoft Theatre / Tom Petty and Stevie Nicks at the 2017 MusiCares Person of the Year Dinner at the Los Angeles Convention Center

© Sipa USA / © PictureGroup

Harry Styles Brings Stevie Nicks Onstage for Landslide Duet

By: Maura O'Malley

May 22, 2017

On Friday night (5/19), former One Direction member Harry Styles played a secret show at the Troubadour in LA. And, according to Elle, Styles played a short, one-hour set to showcase songs off his new album.

But then he welcomed Stevie Nicks onstage, and the night became magical. In the fan-shot footage below, watch the two perform a duet of Fleetwood Mac’s “Landslide” and Styles’ “Two Ghosts.” They also performed Nicks' “Leather and Lace.”


“Two Ghosts"

Proceeds for the secret event will reportedly go to Safe Place for Youth, a Los Angeles charity that benefits homeless youth.