Keira Knightley is now 35-years-old, and to celebrate the milestone, we're listing some of her top roles.
Keira Knightley is now 35-years-old, and to celebrate the milestone, we're listing some of her top roles.
Keira Knightley is now 35-years-old, and to celebrate the milestone, we're listing some of her top roles.