Long Sleeve Shirts by Diesel Add to WardrobeRemove from Wardrobe FavoriteUnfavorite Shop It Outfits Sort by featured Sort by price: high to lowSort by price: low to high Diesel S Moi 21 Checked Shirt $123 $154 Diesel Plaid Flannel Shirt $100 $125 Diesel Plaid Flannel Shirt $112 $160 Diesel Check Print Shirt $107 $153 Diesel Check Print Flannel Shirt $137 $195 Diesel Check Print Flannel Shirt $165 $275 Diesel Flannel Checked Wool Shirt $280 Diesel Check Print Flannel Shirt $118 $169 Diesel Plaid Flannel Shirt $96 $141 Diesel Check Print Shirt $109 $141 Diesel Long Sleeved Oxford Shirt $137 $195 Diesel Check Print Shirt $112 $160