Keira Knightley played Elizabeth Swann in the "Pirates of the Caribbean" franchise. The five films collectively made $4.5 billion for Disney between 2003 and 2017. Knightley said the films were the ...
Knightley previously admitted that she was "taken down publicly" for her performance as the young noblewoman-turned-pirate Elizabeth Swann.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results