Pirates of the Caribbean star Keira Knightley has suffered from burns, after a stunt during the filming of new film Domino went wrong.

An insider told The Mirror, "Keira was firing two guns when one of the shells ricocheted out and hit her. It was a corker of a burn, but she hasn't complained and has just got on with the job."

The film, which sees Knightley playing a bounty hunter, is released next year.