Harry Styles took yet another step toward becoming America's next Frank Sinatra on Friday night when he brought Stevie Nicks on stage during a secret show at famed Los Angeles venue The Troubadour.

There is no doubt that Styles has successfully transitioned from boy band heartthrob to rising star, fresh off the heels of a successful solo debut, hosting of Saturday Night Live, and a turn on James Corden's Carpool Karaoke. Plus, he tells a mean Trump joke.

"I've always wanted to play the Troubadour and I'm here, so that's cool," Styles said, "My album came out last week. [applause] Thanks! I liked it as well. I'm going to play the songs from that and a few other things. Tonight is already really the best night of my life, so thanks so much for being here."

After singing songs off his album, Styles told the crowd, "If there was any doubt, I'm pretty sure I'd like to confirm, in my entire life, I never thought I'd be able to say this: Please welcome to the stage, Stevie Nicks."

When Nicks came onstage, Billboard reported, "their chemistry was palpable." They first did a duet of Styles' track "Two Ghosts" and then moved on to Fleetwood Mac's hit "Landslide," during which Styles handily navigated the song's counter melody.

At one point, Styles even had to wipe away tears during the song because it was so emotionally powerful. Same, Harry. Same.

youtubeView full post on Youtube
From: Esquire US