Harry Styles is doing this whole ‘solo’ look exactly right!!!

On Friday night, he was performing at The Troubadour in El Lay for just a couple hundred people when — lo and behold — Stevie Nicks jumped on stage for a couple surprise duets!!

Related: Liam Payne Sounds Tone Deaf AF While Speaking About Zayn

The pair belted out Leather And Lace, and then turned around and gave a shocked audience two more performances, too: Landslide, and a serenade of Harry’s new song Two Ghosts!


Ch-ch-check it all out (below):

#harrystyles #stevienicks Landslide!!!!!!!!! .. Harry pretty much called this the best night of his life ?A post shared by Beata (@wildbeata) on May 19, 2017 at 9:19pm PDT

And if you don’t feel bad enough about not being one of those few hundred people to see these two go full-on duet, you probably don’t want to know that tickets reportedly cost… just $20.

Video: Harry Will Make Everyone But Liam Swoon With His Acoustic Performance Of Two Ghosts!


Looked fun, though (below):

Lucky to be one of 300 people in this room right now!!!! #harrystylesA post shared by Beata (@wildbeata) on May 19, 2017 at 9:00pm PDT


Keep killin’ it, Harry!!

[Image via Instagram.]


Harry Styles And Stevie Nicks Perform Moving Duets In Surprise Serenade — Watch HERE!