Keira KnightleyKeira Knightley has admitted she begged the Pirates of the Caribbean film makers to let her kiss Johnny Depp in the sequel …Dead Man’s Chest

Keira revealed: “I was saying, ‘give me one kiss, just give me one kiss’, I got it and it was good, really good.”

And as if that wasn’t enough, Keira’s character, Elizabeth Swann, is preparing to marry the character of Will Turner, played by Orlando Bloom which thrilled Keira no end: “It’s like, ‘Wonderful, I can have feelings for both these very beautiful men’.”