US Vogue magazine - October 2012 - Keira Knightley cover