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.

39 Results

Sold out

ONE OF THESE DAYS Loyalty Camp Shirt

One of These Days

$ 238.00

Unit price
per 

Sold out

ONE OF THESE DAYS BullRider USA Tee

One of These Days

$ 98.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
Sale
final sale
sale

ONE OF THESE DAYS More Peace More Freedom Tee

One of These Days

Regular price $ 98.00 $ 49.00

Unit price
per 

1 color

GRAMICCI X AND WANDER Backprint Tee

Gramicci

$ 108.00

Unit price
per 

1 color

NANAMICA Cotton Cashmere Sweater

Nanamica

$ 350.00

Unit price
per 

1 color

NANAMICA Chino Jacket

Nanamica

$ 590.00

Unit price
per 

1 color

NANAMICA Open Collar Panama Shirt

Nanamica

$ 260.00

Unit price
per 

1 color

NANAMICA Regular Collar Wind Shirt

Nanamica

$ 310.00

Unit price
per 

1 color

NANAMICA Kodenshi Sweatshirt

Nanamica

$ 290.00

Unit price
per 

1 color

REESE COOPER Desert Brush Printed Mesh Short Sleeve Cargo Shirt

Reese Cooper

$ 378.00

Unit price
per 

1 color
Sale
final sale
sale

WALES BONNER Original T Shirt

Wales Bonner

Regular price $ 288.00 $ 144.00

Unit price
per 

1 color
Sale
final sale
sale

WALES BONNER Resilience T Shirt

Wales Bonner

Regular price $ 298.00 $ 149.00

Unit price
per 

1 color