How about one of those hidden travel pouches. The kind that velcro to your ankle or your waist?

There are those belts that allow you to zip them open and hide your passport, money, etc.

I would think the ankle pouch would be the largest carrying capacity and would not effect the fit and drape of any suit since suit pants tend to have a fuller leg cut.