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 $109 $155 Polo Ralph Lauren Plain Shirt $103 GUILD PRIME Polka Dot Collared Shirt $127 $159 GUILD PRIME Star Fade Collared Shirt $174 DSQUARED2 Panelled Shoulder Shirt $355 $394 Officine Generale Checked Shirt $510 GUILD PRIME Star Print Collared Shirt $145 $182 Vivienne Westwood Krall Stretch Shirt $247 $329 Dolce & Gabbana Formal Shirt $725 Vivienne Westwood Damask Krall Shirt $303 $605 Stephan Schneider Clock Shirt $223 $279