Long Sleeve Shirts by Natural Selection Add to WardrobeRemove from Wardrobe FavoriteUnfavorite Shop It Outfits Sort by featured Sort by price: high to lowSort by price: low to high Natural Selection Lambeth Boxy Shirt $71 $176 Natural Selection Lambeth Checked Shirt $62 $155 Natural Selection Chest Pocket Shirt $60 $148 Natural Selection Striped Shirt $70 $174 Natural Selection Striped Shirt $81 $202 Natural Selection Slate Checked Shirt $74 $185 Natural Selection Slate Striped Shirt $65 $161 Natural Selection Long Pocket Checked Shirt $91 $228 Natural Selection Slate Checked Shirt $74 $185 Natural Selection Band Pocket Shirt $66 $164 Natural Selection Long Pocket Plain Shirt $71 $176 Natural Selection Pocket Button Shirt $62 $155