violetjovovich:Keira Knightley as Guinevere in King Arthur (2004).