Watch: Keira Knightley talks about her O-Face and w**king James McAvoy on Graham Norton TV News 9 years ago