Keira Knightley in The Hole

This is the nicest capture I have seen of her topless scene.

This scene is controversial. Keira was born in March of 1985, and this scene was shot in the summer of 2000, so she had just turned 15.

She was 16 or 17 when she did her nudity and sex scenes in Dr. Zhivago. (She was 17 when it was released, so that is the oldest she could have been, but I’m not sure of the filming schedule.)