Question: who played the girl in pirates of the caribbean 5
Answer: Keira Christina Knightley ( / ˌkɪərə ˈnaɪtli / ; born 26 March 1985 ) is an English actress .