6
You May Also Like
From Our Partners
Now You Know
Latest Love
Keira Knightley plays the legendary queen consort of King Arthur, Guinevere, in 2004's film King Arthur. While legend has it that Guinevere had an affair with Arthur's chief knight Sir Lancelot — causing the downfall of the kingdom — the film only hints at a love triangle, instead portraying her as an archer and a warrior who battles alongside both men before marrying King Arthur.