There have been so many people from many different areas of the entertainment industry, who have decided to try their hand at a bit of acting, making cameo appearances in big television shows or movies and, while some of these cameos have actually been quite impressive, there have been some that have been absolutely terrible, resulting in a lot of backlash for the star.

A short while back, before the release of the Guy Ritchie movie King Arthur: Legend of the Sword, we were all treated to a clip of former England soccer star David Beckham giving his cameo appearance in the movie. As many of us expected, before the movie was even made, David Beckham was absolutely awful, giving us one of the worst cameo performances to ever hit the big screen.
On Sunday though, it was the turn of British musician Ed Sheeran to make his acting debut, with a cameo appearance in the season 7 premiere of Game of Thrones, which had many people around the world very excited. Unfortunately for Ed, his acting was way off the mark, which resulted in many people criticising his performance, leading to the star to delete his official Twitter account.

So, who did give us the worst cameo performance? Was it David Beckham in King Arthur: Legend of the Sword? Was it Ed Sheeran in Game of Thrones? Well we think that Ed was not as bad as a lot of people are making out, while David was bad, very bad. So if it was up to us to make a decision, we would have to say David Beckham was worse than Ed Sheeran.