We knew that Ed Sheeran would be making an appearance in the new season of Game of Thrones. What we didn't know was that it would happen right in the first episode. We heard Sheeran before we saw him; the singer played a red-cloaked Lannister soldier singing by the side of the road, seated with some other armoured fellows around a campfire.

He sang: "Hands of gold are always cold / but a woman's hands are warm." So, pretty much the Westeros version of "Put that body on me." Arya seemed to like it, which is good since Maisie Williams is a big Sheeran fan in real life.

While there have been quite a few celebrity cameos in Game of Thrones, this is probably one of the biggest so far. And needless to say, Twitter didn't enjoy it:

xView full post on X

Not everyone was mad, though:

From: ELLE US