Long Sleeve Shirts from H & M Add to WardrobeRemove from Wardrobe FavoriteUnfavorite Shop It Outfits Sort by featured Sort by price: high to lowSort by price: low to high H&M Flannel Shirt Regular Fit $17 $24 H&M Plaid Shirt Regular Fit $12 $24 H&M Linen Blend Shirt Regular Fit $9 $29 H&M Shirt With Sleeve Stripes $29 H&M Long Sleeved Shirt $12 H&M Pull Over Shirt White $29 H&M Linen Blend Shirt Gray Melange $29 H&M Plaid Cotton Shirt Red $24 H&M Plaid Flannel Shirt $24 H&M Linen Blend Shirt Dark Blue $29 H&M Premium Cotton Shirt Dark Green $39 H&M Cotton Shirt $12 $24