Dyed regular fit overshirt
690
Regular fit Oxford shirt in 100% cotton
450
Regular fit 100% cotton check shirt
350
240
100% cotton regular-fit textured shirt
190
REGULAR FIT TEXTURED COTTON SHIRT
Regular-fit cotton textured shirt with elbow patches
Regular-fit cotton gingham check herringbone shirt
REGULAR FIT COTTON OXFORD SHIRT
Regular fit checked cotton shirt
120
REGULAR FIT STRIPED LINEN SHIRT
Regular fit polka dot 100% linen shirt
Regular fit melange houndstooth shirt