Okay, I've read this whole thread and it seems a bit disappointing that there's almost a 0% chance that Keira would actually read any of these letters.
I read an interview with Josh Holloway, the actor, and he says he replies to every fanmail he gets.
Still I guess it's worth a try to get through to her.
Is there an email that you can send fanmail to? It'd be a lot less hassle than to go through the process of buying stamps etc...
'Keira Knightley, c/o Lindy King,
United Agents, 130 Shaftesbury Avenue,
London, W1D 5EU, UK'
still the right address to send letters?