Question: how old was keira knightley pirates of the caribbean 3?
Answer: It may come as a surprise, but Keira Knightley was only 17 years old during the filming of Pirates of the Caribbean.