05/12/2011 01:59 pm ET Updated Jul 12, 2011

Keira Knightley: I Gave A 'Significant Chunk of My Life' To 'Pirates'

The kicky Keira Knightley can currently be seen in the romantic drama, 'Last Night.' In it she plays Joanna Reed, half of a married couple whose marriage is sorely tested when her husband (Sam Worthington) goes on a business trip and encounters temptation in the voluptuous form of Eva Mendes.

Read more on popeater.com