Vanity Fair magazine - Keira Knightley cover (April 2004)