Source Keira Knightley caught by paparazzi at a Beach in Pantelleria … Oh, I forgot she had a nose job.