Keira Knightley has revealed that she used to get targeted by paparazzi and was called a whore when she was 18-year-old.
During her appearance on 'TimesTalks,' the 'Pirates of the Caribbean' actress said that she used to feel weird that almost 20-30 men called her a whore just to get a reaction whenever she stepped out of the house, and click pictures under the skirt, E! Online reported.
The 29-year-old actress added that thankfully now things were different and felt blessed to have a happy married life and expecting her first baby with husband James Righton.