I like travelling with a small, really small daypack on my back during the day. Big enough for a guidebook, a bottle of water (not larger than 500 ml to be refilled if necessary), a small emergency snack for the kids, my camera, a pen, comb and lip gloss. In a zipped compartment that faces my back I usually keep my wallet. No passport, but cash for the day, one credit card and things like the oyster card for London are kept in that wallet. It worked great in London or when I travel through Canada (my current home) or Germany (where I was born) and I always felt absolutely safe with that there. Or did I just get lucky?
We are now planning a trip to Italy and will be in pickpocketers' paradise during the June crowds in Rome, Florence .... Can I still be safe with this kind of day pack?