Skip to content
Men's
Shirts
Vintage Men's Shirts
Filters
Filters
John Blair
Light Blue Jean Button Closure Collar Short Sleeve
medium
$45.00
60s Blue Plaid Cotton Beach Jacket With Terry Lining
medium - large
Sold Out
Lucchese
Luxury Western Shirt
large - extra large
$39.00
L L Bean
Patchwork Plaid Madras Long Sleeve Shirt L by L L Bean
large
Sold Out
Tori Richard
80s Satin Floral Short Sleeve Shirt
medium
$65.00
Ely Cattleman
Vintage 90s Embroidered Pearl Snap Western Shirt Xxl by Ely Cattleman
2XL
Sold Out
Century Van Heusen
70s Lightweight Short Sleeve Shirt
small - medium
$60.00
Mary
Handmade Buffalo Plaid Wool Long Sleeve Henley Shirt by Mary
extra large - 2XL
$40.00
Sears Men's Store
Lightweight Striped Shirt
large
$60.00
Kennington
Vintage Kennington Aloha Hawaiian Shirt Orange Size Xl by Kennington
extra large
$39.00
Flagg Petites
90s Botanical Print Blouse
medium - large
$52.00
Klondike
70s Flannel Chamois Shirt
small
$65.00
Van Heusen
70s Striped Short Sleeve Shirt
large - extra large
$60.00
Allyn St. George
70s Striped Short Sleeve Shirt
large - extra large
Sold Out
Turnbull & Asser
80s Contrast Collar Striped Shirt
small - medium
$60.00
Durable Press
70s Green Short Sleeve Shirt
medium
$55.00
Arrow
70s Gold And White Striped Shirt
medium - large
$65.00
Lew Magram
70s Printed Dress Shirt
extra large
Sold Out
Woolrich
60s Wool Overshirt
extra large
$75.00
Alfred Dunner
Vintage Floral Print Tropical Shirt
extra large
$34.42
Tommy Hilfiger
90s Striped Long Sleeve Shirt
small - medium
$65.00
Wrangler
Professional Bull Riders Shirt
medium
$60.00
Hale Hawaii
50s Navy Blue Hawaiian Floral Print Loop Collar Shirt
large
Sold Out
Vintage 80s Union Bay Cotton Hawaiin Shirt Abstract Pinapples S
small
$25.00
Prev
1
…
31
32
33
34
35
…
177
Next
Men's
Shirts