Shirts from farfetch.com Add to WardrobeRemove from Wardrobe FavoriteUnfavorite Shop It Outfits Sort by featured Sort by price: high to lowSort by price: low to high Givenchy Oversized Long Sleeve Shirt $751 Valentino Ribbon Tie Shirt $838 $1,197 Dsquared2 Bleached Denim Shirt $340 $708 Marni Flared Shirt $278 $696 Dsquared2 Classic Shirt $204 $340 Dsquared2 Long Checked Shirt $428 $855 Rag & Bone Calder Shirt $298 $459 Thom Browne Long Sleeve Button Down With Woven 4 Bar Stripe In University Stripe Oxford $570 Dsquared2 Chest Pocket Shirt $176 $440 Rag & Bone Jean Calder Shirt $209 $418 DELPOZO Frill Trim Shirt $960 $1,599 Ports 1961 Band Collar Shirt $413