Discover some of the best casual to formal shirts for men. Striped shirts, denim shirts, linen shirts, and more...