Prince William shakes it off at Taylor Swift concert

Taylor Swift performs on stage during the "Taylor Swift | The Eras Tour" at Wembley Stadium on June 21, 2024 in London, England. (Photo by Gareth Cattermole/Getty Images)

Prince William celebrated his birthday with his children at Taylor Swift’s London "Eras" tour concert Friday night. 

Video on social media shows William dancing to Swift’s "Shake It Off," while posts from both Swift and the Prince and Princess of Wales’ Instagram pages show Swift taking selfies with William, his son Prince George, his daughter Princess Charlotte, and Swift’s boyfriend, Travis Kelce.

"Thank you @taylorswift for a great evening!" the Instagram post’s caption reads

"Happy Bday M8! London shows are off to a splendid start," Swift wrote on Instagram. 

Kate, Princess of Wales, was not in attendance. She’s been largely absent from the public eye since her cancer diagnosis earlier this year, but she did make an appearance at the recent Trooping the Color parade for King Charles III’s birthday. 

Loading Video…

This browser does not support the Video element.

Princess Kate makes 1st appearance since diagnosis

Kate Middleton, Princess Catherine of Wales, made her first public appearance since her cancer diagnosis on Saturday at the Trooping the Colour celebration for her father-in-law, King Charles III. Josh Rom joined LiveNOW from FOX's Josh Breslow to discuss the significance of the ceremony and of seeing the king and princess.

Travis Kelce attended Swift’s first London show with his brother, Jason Kelce, and Jason Kelce’s wife, Kylie Kelce, reports say

Travis Kelce has been spotted at several of Swift’s international concerts, including Buenos Aires, Argentina, Sydney, Australia, Singapore and Paris. 

RELATED: Who's this mysterious dancing Taylor Swift fan? The internet has theories

Every time Travis has been in attendance, Swift has changed the lyrics to her song "Karma" to "guy on the Chiefs. 

Swift’s record-breaking world tour began in March 2023, in Glendale, Arizona, and has since hit multiple cities across the U.S. and around the world – becoming the first tour in history to surpass $1 billion in revenue and the highest-grossing tour of all time, according to Forbes.

RELATED: Taylor Swift says 'Eras Tour' is officially ending in December

While playing her 100th show in Liverpool, England, the entertainer announced last week that "The Eras Tour" will officially end in December.

FOX's Kelly Hayes contributed to this report.