Shopping The 10 best shorts for men, starting at $18 — denim, cargo, formal and more From lightweight, nylon shorts and distressed denim to Amazon picks and formal styles, there are tons of options.