Stevie Nicks and Harry Styles perform a duet of 'Landslide'

At a recent show in The US Harry Styles joined Stevie Nicks for an awesome duet of the Fleetwood Mac classic Landslide.

23 year old Harry Styles has just released his first solo album since One Direction split up and it's already topping the charts worldwide as well as in NZ.

We are very impressed!