Ed Sheeran sings in Game of Thrones cameo

  • Published
Ed Sheeran on InstagramImage source, Ed Sheeran/ Instagram

**WARNING: contains spoilers**

Ed Sheeran has appeared as a 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.

Image source, Getty Images
Image caption,

Ed on stage at last month's Glastonbury Festival

Ed's character, who is not named, is seen singing around a campfire in the forest.

When Maisie Williams's character Arya Stark rides past on horseback, she tells him, "It's a pretty song, I've never heard it before."

"It's a new one," Sheeran replies.

Ed celebrated his appearance in a series of photos on Instagram.

"Throwback to the time I was a Lannister," he wrote., external

And he posted a behind the scenes photo with actress Maisie Williams., external

Lots of people thought it was great.

Kalynn said it was the "best moment of her life"., external

Ryan Kathleen Greene wrote, "what a time to be alive"., external

Others were unimpressed.

Rebecca posted a meme of a girl looking mean. , external

Vann said it'd "be worth it" if Arya Stark killed Ed's character. , external

Fans have been waiting for Ed's appearance since March, when the show's creators announced it during their appearance at South By Southwest Festival in Texas.

The episode will be repeated on Sky Atlantic and Now TV at 9pm tonight.

Next season's Game of Thrones will be the last. The show has been running since 2011.

Find us on Instagram at BBCNewsbeat, external and follow us on Snapchat, search for bbc_newsbeat, external