El actriz Keira Knightley ha estado casado 2 veces, siendo sus parejas James Righton y James Righton y estando un total de 22 años casado