A post shared by Ed Sheeran (@teddysphotos) on

People have A LOT of opinions on this!

Ed Sheeran took fans and haters alike off guard last night with his cameo during the season 7 premiere of Game of Thrones, and now everyone is going crazy making memes about it!

The British crooner played one of the singing soldiers who Arya came across in the woods, and apparently creator David Benioff thought it would be a good way to surprise star Maisie Williams, who is an Ed super fan in real life.

"Friends, please tell me more about how seeing Ed Sheeran in your dragon show is unrealistic," one user wrote in response to the backlash. "Ed Sheeran appearing on game of thrones but not being brutally disemboweled was very disappointing," wrote another.

This is too funny!