The best bag or purse to prevent pickpockets is a bag that has covers over the zipper compartments and locks on the zippers, as well as a slash-proof material.