British actress Keira Knightley has hit out at photographers who follow her - because too much attention is not good for her film career.
The Pirates of the Caribbean star insists the biggest stars are hardly ever pictured in public, and that over-exposure of Hollywood A-listers puts people off seeing their movies.
And she claims some snappers deliberately hurl insults at her to try to provoke a reaction and get a better picture.
She says, "I know that I am very lucky, but sometimes the intrusion is a very predatory force. When you are leaving your front door and paparazzi who are a lot bigger than you are shouting, 'You're a whore' to try and make you cry - that obviously is not great.
"I am told by a lot of the paparazzi who follow me that they are helping my career but, by that logic, Paris Hilton should be the biggest box-office catch in the world and she isn't."
And Knightley adds: "It is not good for any actor when your life becomes the story because, in your acting work, you are trying to tell a different story. What's more, there is actual proof that if actors get too much attention, people just don't go and see the film. That sort of over-exposure is something to be wary of."