Former footballer David Beckham is doing a speaking role in Guy Ritchie's Knights of the Roundtable next year.