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 Valentino Love Blade Shirt $450 $750 GUILD PRIME Collared Polka Dot Shirt $108 $154 Polo Ralph Lauren Plain Shirt $103 GUILD PRIME Polka Dot Collared Shirt $126 $158 GUILD PRIME Star Fade Collared Shirt $174 DSQUARED2 Panelled Shoulder Shirt $353 $391 Officine Generale Checked Shirt $507 GUILD PRIME Star Print Collared Shirt $144 $181 Vivienne Westwood Krall Stretch Shirt $245 $327 Dolce & Gabbana Formal Shirt $725 Vivienne Westwood Damask Krall Shirt $303 $605 Stephan Schneider Clock Shirt $223 $279