Keira Knightley previously left Britain to escape unwanted attention.
But, the actress has been suffering from what is said to be a sixth stalker since her rise to fame.
A 41-year-old man was charged yesterday with harassing Keira.