Ed Sheeran has appeared as a Lannister soldier in Game of Thrones.
The pop star sings, and speaks briefly, during his cameo in the episode, which aired early this morning titled Dragonstone. It’s the first episode of the seventh series of the US fantasy TV show.
The 26-year old’s performance has divided fans on social media. Watch video.