Voting for the 2025 theFashionSpot Awards has now closed. Thank you for your participation.
Keira Knightley poses for photographs outside of the Comedy Theatre after her performance in "The Children's Hour" (March 8th 2011).
that short hair suits her well!
