ADVERT
Celebrity3 min(s) read
Published 14:23 05 Jul 2026 GMT
Fans believe Harry Styles may have paid a subtle tribute to his ex, Taylor Swift, on the day she got married to Travis Kelce.
On Friday, Taylor and Travis took over Madison Square Garden for the wedding of the decade, attended by 1,000 guests including many A-list stars.
One person who wasn't in attendance, however, was her ex, Harry Styles - but that wasn't because there's any reported 'Bad Blood' between them.
The former One Direction star and his partner, actor Zoe Kravitz, were reportedly both invited but due to his touring commitments, he was not able to make it.
Still, fans think they spotted Harry making a subtle tribute to his ex as he performed on Friday, July 3.
Harry, who is currently in the midst of his record-breaking 12-night run at London's Wembley Stadium - beating the record formerly held by Taylor - had concerts booked for July 3 and 4, meaning he was unable to jet over to New York.
Fans were quick to notice that Harry sang a song believed to have been written about Taylor for the first time on the day of her wedding.
The track 'Two Ghosts' is believed to be inspired by his 2012 relationship with the US star, and includes the lyrics: "Same lips red, same eyes blue, Same white shirt, couple more tattoos.
"But it's not you, and it's not me. Tastes so sweet, looks so real. Sounds like something that I used to feel. But I can't touch what I see."
The parallels between these lyrics and Taylor's song 'Style' - believed to be about Harry - did not go unnoticed, as Taylor's track includes the lines: "You got that James Dean daydream look in your eye. And I got that red lip classic thing that you like.
"And when we go crashing down, we come back every time, 'Cause we never go out of style, we never go out of style.
"You got that long hair, slicked back, white T-shirt. And I got that good girl faith and a tight little skirt."
Fans took to social media to share their thoughts, writing: "singing two ghosts during #her wedding day is objectively funny. harry styles you MESSY B***H."
Others added: "TWO GHOSTS WHILE TAYLOR IS GETTING MARRIED IS CRAZY," and: "HARRY STYLES JUST SANG TWO GHOSTS ON TAYLOR SWIFTS WEDDING DAY WHAT IS HAPPENING."
Another wrote: "glad we all stayed really calm and composed when harry started singing two ghosts," while someone else added: "He had the opportunity to do the funniest s**t ever and he took it."
'Two Ghosts' isn't a regular fixture in Harry's setlist, with the last time he sang it being at London's Meltdown Festival on June 16, so the timing of the performance definitely raised eyebrows.