 It may be a man's world in Hollywood, but Keira Knightley will no longer perform sex scenes under a male director. So she's getting a lot of credit. She's getting praised for this. While the actor has done nude and sex scenes in the past, she now has a no-nudity clause in her contract that only somewhat has to do with how her body has changed after having two children.