Keira Knightley in W magazine

rs624621888272166.jpg rs843657888272166.jpg

and James McAvoy are in W February 2008 issue