A denim shirt is ideal for all sorts of outdoor adventures. The thicker fabric is toasty, while the pockets are handy for storing bits and bobs.