Harry Styles Plays ‘Two Ghosts’ Live For The First Time As His Stint On The Late Late Show Continues

Harry Styles has been taking over James Corden’s The Late Late Show this week.

During his residency on the American chat show, the former One Direction star has been promoting his debut solo album.

And fans were finally treated to a live rendition of ‘Two Ghosts’ last night.


It’s one of the slower songs from his debut album and it’s supposedly about his former flame, Taylor Swift.

With lyrics that talk about a girl with red lips and blue eyes, we’re pretty sure the heartthrob is reminiscing over his and Taylor’s short-lived romance.

It was just him and his guitar as he stood under the spotlight to perform the heartfelt track.

Completely stripping himself of his usual band, Styles gave his all in the acoustic performance.

Getty Images

Wearing a different quirky suit each night, Harry’s week-long stint on the show has gone down well.

It’s been almost a week since the 23-year old debuted his self-titled album.

Producer Jeff Bhasker, who has worked with Kanye West and Jay Z, said of Harry’s record,

“I don’t think people know a lot of the sides of [Harry] that are on this album.”

“You put it on and people are like, ‘This is Harry Styles?'”

Getty Images

Fans have been going wild for his record since its release.

The singer recently drew in a huge crowd outside the Rockefeller Center in NYC for the Today Show.

And some of his admirers even queued for six hours through the night just for the chance to see him perform.

It’s not just Swift who’s given the talented artist inspiration for the album.

In an interview with Rolling Stone, Harry revealed his ex-girlfriend Kendall Jenner is behind some of the songs.

“She’s a huge part of the album. Sometimes you want to tip the hat, and sometimes you just want to give them the whole cap …  and hope they know it’s just for them.”

Watch his performance of ‘Two Ghosts’ on The Late Late Show below: