When Pride and Prejudice co-star Keira Knightley gushed over the second which gained Matthew Macfayden iconic Mr Darcy position