Long Sleeve Shirts by Oliver Spencer Add to WardrobeRemove from Wardrobe FavoriteUnfavorite Shop It Outfits Sort by featured Sort by price: high to lowSort by price: low to high Oliver Spencer New York Special Maples Floral Button Up Shirt $91 $235 Oliver Spencer New York Special Linley Stretch Plaid Button Up Shirt $140 $235 Oliver Spencer Clerkenwell Slim Fit Check Button Up Shirt $92 $184 Oliver Spencer New York Special Slim Fit Stripe Button Up Shirt $91 $219 Oliver Spencer Clerkenwell Slim Fit Check Button Up Shirt $184 Oliver Spencer Clerkenwell Slim Fit Check Button Up Shirt $81 $203 Oliver Spencer Ellington Stripe Button Up Shirt $98 $235 Oliver Spencer New York Special Aldred Plaid Button Up Shirt $82 $198 Oliver Spencer Clerkenwell Evanson Stripe Button Up Shirt $118 $198 Oliver Spencer Clerkenwell Slim Fit Check Button Up Shirt $99 $198 Oliver Spencer Rockwell Shirt $78 $156 Oliver Spencer Ellington Oversize Button Up Shirt $120 $289