$40 at Amazon Whether you're traveling, playing golf, going out to dinner or just running errands, these pull-on semi-dress pants can really do it all. They're warm and soft, while still being ...