Long Sleeve Shirts by John Elliott Add to WardrobeRemove from Wardrobe FavoriteUnfavorite Shop It Outfits Sort by featured Sort by price: high to lowSort by price: low to high John Elliott Checked Shirt $298 John Elliott Hemi Oversize Plaid Flannel Shirt $214 $358 John Elliott Sly Buffalo Check Flannel Button Up Shirt $128 $428 John Elliott Navy Sly Straight Hem Shirt $180 $400 John Elliott Green Jupiter Shirt $345 $500 John Elliott Brown Hemi Shirt $198 $360 John Elliott Green Corduroy Snap Shirt $210 $300 John Elliott Navy And Off White Smoking Shirt $160 $500 John Elliott Tan Corduroy Snap Shirt $192 $300 John Elliott Red Plaid Straight Hem Shirt $110 $250 John Elliott Red Alpaca Sly Straight Hem Shirt $189 $325 John Elliott Off White Plaid Straight Hem Shirt $115 $250