I suggest the following:
1) When fogging or dewing is likely (high dew point and cold weather), remove the eyecups from your eyepieces. It will allow more air to circulate between the eyepiece and your warm, moist, eye.
2) If viewing with, say, the right eye, breathe through the left corner of your mouth and always blow away from the eyepiece when exhaling.
3) If fogging is really tough to avoid, rotate your head and view with your head at such an angle that the exhalation from the opposite corner of your mouth is at or above the eyepiece height (because warm air rises). Never, therefore, breathe through your nose or exhale UNDER the eyepiece--it will guarantee fogging.
4) Don't use an observing hood in the winter. It will just guarantee fogging.
5) If it's just a little fogging, wave your hand or mitten at the eyepiece to circulate some cold dry air around the lens and the fog will evaporate. If that fails, or it happens to be frost because of a high humidity, then a small 12V hair dryer will work. This isn't a bad thing to have handy, anyway, because many secondary mirrors are too close to the upper end of the UTA and may themselves dew up.
I can't see keeping eyepieces in a vest, because in cold weather that vest would be on the outside of 3 down parkas and my body wouldn't keep them warm at all. Plus, my eyepieces weigh at least 12-13 lbs, and I can't see keeping that much weight in pockets.