The latest season of the highly anticipated television series, Game of Thrones premiered earlier this week on HBO. The new season opened with a handful of revelations and an unexpected cameo, which was supposed to be a surprise for a certain actress.

Sophie Turner gave away Ed Sheeran’s cameo on 'Game of Thrones'

The cast and crew of “Game of Thrones” attended the ongoing San Diego Comic-Con. The panel included actress Sophie Turner, who plays the role of Sansa Stark.

During an interview, Turner revealed that she made a big mistake by giving away Ed Sheeran’s cameo appearance on the first episode, which was titled “Dragonstone.” She explained that creators D.B. Weiss and David Benioff had cast Sheeran for a special role as a treat for young actress Maisie Williams, who portrays the character of Arya Stark.

Turner said that the English singer's cameo role was intended to be a surprise for Williams, who happened to be a huge fan of Sheeran, so everyone was tactfully hiding it from Williams. However, Turner slipped and accidentally blurted out on set about Sheeran, asking about when the singer is coming on the show and because of that she unintentionally ruined the surprise.

Turner candidly opened up about how she was a bit disappointed that the show won't give in to her request. Apparently, she has been nagging the producers to have Justin Bieber appear on the show.

Ed Sheeran's cameo received with backlash

On July 16, the first episode titled “Dragonstone” aired and it was perfect. It gave away a lot of what’s about to unfold in “Game of Thrones” Season 7.

However, the fans were not prepared to see Sheeran appearing on the show despite the fact that the English singer and even HBO already announced months ago that he will be playing a guest role on the show, which they did not reveal.

Sheeran played the role of an unidentified soldier from King’s Landing, who was with a small group of soldiers taking a break in the woods.

Arya stumbles upon them during her journey towards King's Landing after hearing Sheeran’s singing voice.

The lyrics of the song that Sheeran was singing to were actually from the novels by George R.R. Martin that the show was adapted from. Fans were disappointed that the singing soldier was far from what they had imagined.

However, Turner thought the opposite and said Sheeran actually nailed his guest role. The actress even defended the singer, saying that it was rude to slay him with hateful comments.