Navy Shirt Jackets 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 Denim Shirt Jacket $14 $49 H&M Padded Shirt Jacket $34 $69 H&M Cotton Twill Shirt Jacket $24 $49 H&M Linen Blend Shirt Jacket $17 $34