Keira Knightley- Age, Husband, Awards, Net Worth, Family

Keira Knightley

Birth in Teddington, Middlesex, England, on March 26, 1985, Keira Knightley is an English actress best known for her roles in many historical dramas, such as Pride & Prejudice (2005), and the Pirates of the Caribbean film series. Despite her extraordinary versatility, her most well-known roles have been as sad people and courageous heroines.