Harry Styles is living his best life at the moment. He’s been spotted everywhere promoting his debut solo album, and the hard work certainly paid off seeing as it debuted at the very top of the charts. Yes, Hazza now has a #1 album! So amazing!
It would be safe to assume that the “Sign of the Times” singer has pretty much had one of the best weeks ever that included him taking over the Late Late Show with James Corden, and it only got even better for him when he performed at the Troubadour in Los Angeles, California with one of his musical heroes.
Hazza had his very own fangirl moment when Stevie Nicks, who is the singer of legendary band Fleetwood Mac, joined him onstage.
The best part is that it was all caught on social media. A fan shared a picture of Harry just sitting back in the crowd, in awe as he watched Stevie perform at his very own concert!
Mood: Harry Styles sitting in the audience of his own concert to listen to Stevie Nicks pic.twitter.com/49gVla1GOS— 🌌 (@manzuma_uma_uma) May 20, 2017
How adorable is he? Another great part of the night was Stevie Nicks joining him on a duet of his song “Two Ghosts.” The two even sang the classic Fleetwood Mac song, “Landslide” together which was absolutely epic!
HARRY STYLES SINGING TWO GHOSTS WITH HIS IDOL STEVIE NICKS pic.twitter.com/p01llAlmtu— cyan 🍭 (@dailylarrydose) May 20, 2017
It was all very surreal for Harry who towards the end of the very short set he had with Stevie, told the crowd it was the best night of his life.
The best and probably most amazing part of the whole thing had to be Stevie knowing the lyrics to one of Hazza’s songs. Someone he’s looked up to for such a long time was now familiar with his very own music; it had to be a surreal moment for the One Direction singer.
As amazing as this all was, we sure hope this leads to the two working on something a little more official together. Stevie and Harry’s voices sounded absolutely amazing together!