Keira Knightley has turned down the chance to reprise her role in a fourth 'Pirates of the Caribbean' movie.

According to a fourth movie is in the works, with Johnny Depp already onboard to play Captain Jack Sparrow one more time.

The actress made her name in Hollywood playing aristocrat-turned-swashbuckler Elizabeth Swann in the hit Disney trilogy.

The actress told "It was a completely fantastic experience, and it was an amazingly large portion of my life, but I don't think I need to go there again. I think that it's done.

"But I'm very excited to see the next one. And he (Depp) is so wonderful in that character. I think it'll be wonderful."

Although Depp will return to play Captain Jack Sparrow, Orlando Bloom has yet to be confirmed.