Keira Knightley relationships include actors and a musician. Keira Knightley boyfriend Rupert Friend was with the actress for several years. Keira Knightley and her husband James Righton are expecting their second child (Photo by Marc Piasecki/GC Images) Keira Knightley and husband James Righton are expecting their second child. However, the actress has remained notoriously quiet about her personal life. Keira Knightley has been in relationships with Rupert Friend (2005 - 2010), Jamie Dornan (2004 - 2005) and Del Synnott (2000 - 2003). Keira Knightley — who is known for her roles in Star Wars: The Phantom Menace, Pirates of the Caribbean, Pride & Prejudice, and more — started acting at age 9 and practically grew up in the spotlight. The current Keira Knightley husband is James Righton. Keira Knightley has had an encounter with Adrien Brody (2004 - 2005) . Keira Knightley married the musician in 2016. The list of people Keira Knightley dated is not exceptionally long, though her relationships have been.