Singer Ed Sheeran has sparked a mixed response with his Game Of Thrones cameo.
Sheeran sang during his fleeting appearance in the death-filled episode, Dragonstone, in the first episode of the penultimate series of the TV drama.
Not all fans were impressed as the star dressed as a soldier and sang around a campfire.
@lesleywright_ tweeted: "Ed Sheeran's cameo in Game Of Thrones was about as discreet as Spongebob impersonating Squidward on Opposite Day."
@poniewozik wrote: "The Ed Sheeran scene was actually an interesting moment/departure that was overshadowed by putting Ed Sheeran in it."
@Uptomyknees wrote: "Hello it's me, Ed Sheeran, and I'm here to remind you none of this is real! It's just a TV show haha, I'm Ed Sheeran."
@grinchhands quipped: "Game Of Thrones: we're a prestige show please take us seriously. Game Of Thrones: Here's Arya eating a squirrel next to Ed Sheeran."
@shivam13verma wrote: "Arya Stark: 'It's a pretty song. I've never heard of it before.' Ed Sheeran: 'It's on Spotify'."
Others were more impressed.
@trentjamesdale wrote: "I can't believe Ed Sheeran is on GOT!!! Amazing!"
@Super_Nadine wrote: "How awesome is @edsheeran in that scene with Arya Stark?"
And @JonWinterfall wrote: "What an unexpected cameo by Ed Sheeran but damn his voice is so good!"
Sheeran caught the attention of Maisie Williams's Arya Stark as she rode through a forest on horseback.
Stark told Sheeran's unnamed character: "It's a pretty song, I've never heard it before."
"It's a new one," Sheeran replied.
© PAA 2017 Image credit: Helen Sloan/HBO via AP