Denim shorts are one of the most versatile pieces in a man’s wardrobe. They can get worn with shirts, sweaters, jackets and even suits. They come...