Your cart

Your cart is empty

Men's Tops

Men's Tops

Shop Habits' curated collection of designer men's tops. We source our brands from all over the world with a focus on independent designers, producers and artisans that are creating amazing garments. Our menswear collection is built functional, timeless, and high-quality products that will last you years.

25 Results

VISVIM Pioneer Khadi Check Shirt L/S

VISVIM Pioneer Khadi Check Shirt L/S

Visvim

$ 1,048.00

Unit price
per 

1 color
VISVIM Lumber L/S

VISVIM Lumber L/S

Visvim

$ 1,128.00

Unit price
per 

1 color
NANAMICA Insulation Shirt Jacket

NANAMICA Insulation Shirt Jacket

Nanamica

$ 348.00

Unit price
per 

1 color
NANAMICA Mohair Vest

NANAMICA Mohair Vest

Nanamica

$ 328.00

Unit price
per 

1 color
NANAMICA Pullover Mohair Sweater

NANAMICA Pullover Mohair Sweater

Nanamica

$ 408.00

Unit price
per 

1 color
SNOWPEAK Flexible Insulated Shirt
Sold out

SNOWPEAK Flexible Insulated Shirt

Snowpeak

$ 258.00

Unit price
per 

1 color
SNOW PEAK Flexible Insulated Pullover

SNOW PEAK Flexible Insulated Pullover

Snowpeak

$ 268.00

Unit price
per 

1 color
AURALEE Super Fine Wool Rib Knit

AURALEE Super Fine Wool Rib Knit

Auralee

$ 538.00

Unit price
per 

1 color
AURALEE Suvin Count Cloth Stripe Shirt

AURALEE Suvin Count Cloth Stripe Shirt

Auralee

$ 518.00

Unit price
per 

1 color
Snowpeak CO/PE/NY Sweater
Snowpeak CO/NY/PE Knit Crewneck

SNOW PEAK Co/Ny/Pe Knit Crewneck

Snowpeak

$ 168.00

Unit price
per 

2 colors
One of These Days Wild Horses t-shirt

ONE OF THESE DAYS Wild Horses Short SleeveT-Shirt

One of These Days

$ 70.00

Unit price
per 

1 color

ONE OF THESE DAYS Screaming Eagle Tee

One of These Days

$ 98.00

Unit price
per 

1 color
Sale
final sale
sale

ONE OF THESE DAYS Wreath of Roses Hoodie

One of These Days

Regular price $ 208.00 $ 104.00

Unit price
per 

1 color
Sale
final sale
sale

ONE OF THESE DAYS Wreath of Roses Tee

One of These Days

Regular price $ 98.00 $ 49.00

Unit price
per 

1 color
one of these days t-shirt
Sale
final sale
sale

ONE OF THESE DAYS Valley Riders Tee

One of These Days

Regular price $ 98.00 $ 49.00

Unit price
per 

2 colors
Sold out

ONE OF THESE DAYS More Peace More Freedom Tee

One of These Days

Regular price $ 98.00 $ 49.00

Unit price
per 

1 color