- Change theme
The top 10 movie heroines
6. Elizabeth Swann ('Pirates of the Caribbean')
Keira Knightley seems to relish period drama roles, and with her ballsy turns in the 'Pirates' franchise, it's easy to see why she garners so much attention. Equally capable of hand to hand combat or firing cannons, the governor's daughter Elizabeth Swann leaves her dopier male counterparts lost at sea.
Look through our other great galleries!
Why not test yourself with our quizzes?
Looking for something different? Try our weird news!
Latest news headlines