Collection: Vintage Shirts
-
Vintage 90s black musical notes western cowgirl show shirt size small by Scully
Regular price £128.00 GBPRegular priceUnit price / per -
Vintage 90s white embroidered eagle western shirt size medium by Ely Diamond
Regular price £78.00 GBPRegular priceUnit price / per -
Vintage 90s grey red Aztec pattern southwestern shirt size large by High Noon
Regular price £36.00 GBPRegular priceUnit price / per -
Vintage 90s pink yellow sunflower pattern short sleeve rayon shirt size XL
Regular price £30.00 GBPRegular priceUnit price / per -
Vintage 90s blue red yellow abstract pattern western cowboy crazy shirt size L
Regular price £46.00 GBPRegular priceUnit price / per -
Vintage 90s blue green faded ombre bold pattern long sleeve shirt size XL
Regular price £38.00 GBPRegular priceUnit price / per -
Vintage 90s blue pink pattern short sleeve shirt size XL by Justin Charles
Regular price £26.00 GBPRegular priceUnit price / per -
Vintage 90s blue mustard abstract pattern short sleeve ugly shirt size large
Regular price £36.00 GBPRegular priceUnit price / per -
Vintage 90s red grey blue chamois felt long sleeve shirt size large by CasaModa
Regular price £38.00 GBPRegular priceUnit price / per -
Vintage 90s blue green striped long sleeve tunic shirt size medium by Atrium
Regular price £26.00 GBPRegular priceUnit price / per -
Vintage 90s lilac watercolor abstract pattern long sleeve ugly shirt size large
Regular price £26.00 GBPRegular priceUnit price / per -
Vintage 70s beige brown art deco pattern short sleeve shirt size medium
Regular price £26.00 GBPRegular priceUnit price / per -
Vintage 90s brown red hand wood-block print short sleeve shirt size large
Regular price £26.00 GBPRegular priceUnit price / per -
Vintage 90s black grey brown ethnic Navajo Aztec stripe wool mix men’s long sleeve shirt size large
Regular price £48.00 GBPRegular priceUnit price / per -
Vintage 90s magnolia light beige Guayabera mexican style shirt size XL
Regular price £38.00 GBPRegular priceUnit price / per -
Vintage 90s olive drab green long sleeve chamois shirt size large by LL Bean
Regular price £48.00 GBPRegular priceUnit price / per -
Vintage 70s blue white abstract pattern long sleeve shirt size XXL by Lotus
Regular price £46.00 GBPRegular priceUnit price / per -
Vintage 90s beige green ornate block print pattern long sleeve shirt size medium
Regular price £36.00 GBPRegular priceUnit price / per -
Vintage Y2K navy mustard floral pattern long sleeve mao collar shirt size medium
Regular price £26.00 GBPRegular priceUnit price / per -
Vintage Y2K yellow patchwork pattern long sleeve shirt size large by Hartford
Regular price £26.00 GBPRegular priceUnit price / per -
Vintage 90s grey workers chore short sleeve Jack name badge shirt size large
Regular price £38.00 GBPRegular priceUnit price / per -
Vintage 90s navy beige paisley pattern long sleeve ugly shirt size L by Accanto
Regular price £38.00 GBPRegular priceUnit price / per -
Vintage Y2K blue yellow abstract cubic escher pattern long sleeve shirt small
Regular price £26.00 GBPRegular priceUnit price / per -
Vintage 90s beige brown ethnic striped pattern long sleeve flannel shirt size XL
Regular price £36.00 GBPRegular priceUnit price / per