Tommy Bahama Flannel Long Sleeve Shirts from Nordstrom Add to WardrobeRemove from Wardrobe FavoriteUnfavorite Shop It Outfits Sort by featured Sort by price: high to lowSort by price: low to high Tommy Bahama Canyon Beach Patchwork Stretch Cotton Button Up Shirt $92 $138 Tommy Bahama Canyon Beach Bonfire Plaid Stretch Cotton Button Up Shirt $138 Tommy Bahama Beach Palms Long Sleeve Flannel Sport Shirt $135 Tommy Bahama Beach Palms Long Sleeve Flannel Sport Shirt $135 Tommy Bahama Bonfire Beach Flannel Shirt $115 Tommy Bahama New Seaside Flannel Sport Shirt $118 Tommy Bahama New Seaside Original Fit Flannel Shirt $118 Tommy Bahama Fraser Island Original Fit Plaid Flannel Sport Shirt $128 Tommy Bahama Sea Twill Island Modern Fit Flannel Shirt $110