Please select your shipping destination to start shopping
Select your shipping destination to ensure you see the correct price for your region. If you switch regions, items added to your cart or wishlist will be lost.
Requested quantity not available.
Shop online at General Pants for a versatile range of men's denim shirts in a range of colours and tones, from stonewashed 90s blue, to white and washed black. This season, we're seeing lots of oversized silhouettes, with a range of unique detail, including vintage highlights and rips, branded hardware and woven branding. A denim shirt is an absolute wardrobe essential, and can be dressed up or down depending on how you wear it. Style open over an oversized vintage band t-shirt for easy, casual wear or wear buttoned up with a pair of slim chino pants and loafers for a night time look. Whatever your vibe, whatever the occasion, we've got the denim shirt for you.