Long Sleeve Shirts from Selfridges Add to WardrobeRemove from Wardrobe FavoriteUnfavorite Shop It Outfits Sort by featured Sort by price: high to lowSort by price: low to high Ralph Lauren Pur... Serengeti Regular Fit Linen Shirt $455 Boy London 1976 Checked Regular Fit Cotton Flannel Shirt $98 No Brand Boss Black Formal Ditsy Floral Pattern Slim Fit Cotton Shirt $148 Givenchy Checked Regular Fit Cotton Shirt $610 Philipp Plein Skull Button Platinum Cut Stretch Cotton Shirt $440 Comme des Garcons Homme Plus Double Button Detail Regular Fit Cotton Shirt $275 No Brand Smyth Gibson Traditional Fit Gingham Print Cotton Shirt $132 The Kooples Polka Dot Shirt $109 $153 No Brand Smyth Gibson Tailored Fit Cotton Shirt $137 Paul Smith Graphic Flower Print Cotton Shirt $275 Paul Smith Lips Print Cotton Shirt $250 Diesel S Mith Bandana Print Cotton Shirt $132