Harry Styles performed his song "Two Ghosts" during a concert in London on July 3, the same day Taylor Swift married Travis Kelce, prompting widespread discussion among fans on social media.
Styles Misses Wedding Due to Concert
Styles was unable to attend Swift and Kelce's wedding at Madison Square Garden in New York because he was performing at Wembley Stadium as part of his Together, Together tour. His fiancée, actress Zoë Kravitz, attended the wedding on her own.
Performance of 'Two Ghosts' Sparks Fan Reactions
During the concert, Styles performed "Two Ghosts", a track from his 2017 debut solo album that has long been associated by fans with his brief relationship with Swift in 2012 and early 2013. Videos shared online showed the singer performing the chorus: "We're not who we used to be / We're not who we used to be / We're just two ghosts standin' in the place of you and me."
Although neither Styles nor Swift has ever confirmed that the song is about their past relationship, the timing of the performance quickly became a talking point online because it took place just hours before Swift's wedding ceremony.
Social Media Erupts
Fans reacted across social media, with one writing, "TWO GHOSTS WHILE TAYLOR IS GETTING MARRIED IS CRAZY." Another posted, "COMPLETELY CRAZY! Harry pulling a chorus of 'Two Ghosts' with the fans today at #TogetherTogetherLondon." A third commented: "ON TAYLOR'S WEDDING DAY he isn't innocent." Others viewed the performance as coincidental, noting that "Two Ghosts" has remained part of Styles' live catalogue for years.
Zoë Kravitz Attends Wedding
Kravitz attended the wedding wearing a bejewelled long-sleeved mini dress with statement earrings, matching sunglasses and black accessories. Her appearance reflected her close friendship with Swift, which has extended beyond their personal relationship. Kravitz was credited as one of the co-writers on Swift's Midnights album and recently praised the singer's upcoming project, The Life of a Showgirl.



