Keira Knightley Premieres "The Duchess"

With films like "Atonement" and "Pride and Prejudice" on her resume, it's clear that Keira Knightley loves period pieces. And last night she was hamming it up at New York City's Public Theatre for the premiere of her latest historical film "The Duchess."

The "Pirates of the Caribbean" babe looked elegant as she made her way down the red carpet sporting a black Chanel Haute Couture dress with leaf accents teamed with a pair of black peep-toe heels.

For more from the source, click here.


Want to comment on this? First, you must log in to your SideReel account!