The J. Crew Utility Shirt Jacket ($98) is as rugged as it is versatile. It can be worn over your shirt this fall, or as a shirt under a coat this winter. It's available in a destructive wash in steel green and features military pockets, elbow patches, and button cuffs.