Ed Sheeran is to guest star in Game Of Thrones.

The singer will appear in the upcoming seventh series of the drama with the star confirming the casting on twitter, writing: “Guess the cat’s out the bag…”

The show’s creators David Benioff and DB Weiss spilled the beans during the South By Southwest Festival in Austin, Texas.

The pair revealed that they had been pursuing Sheeran for some time, as Game Of Thrones actress Maisie Williams was a fan.

“For years, we tried to get Ed Sheeran on the show to surprise Maisie, and this year we finally did it,” Benioff said.

Further details on Sheeran’s role were not given.

Game Of Thrones returns in July.

PS, Click here to follow me on twitter for more celebrity gossip!