Giorgio Armani Velvet Trousers
$698
Hermès Sheepskin Bomber
$4,998
JPG Homme Suited Wool Coat
$528
Versace Glen Plaid Suit
$798
Armani Khaki Trousers
$548
Hermés Monogram Cotton Shirt
$188
The Row Wool Navy Vest
$348
1990s Cotton Stripe Shirt
$188
Dries Van Noten Cashmere Suit Coat
$528
1990s Armani Striped Shirt
$498
1950s White Dress Shirt
$248
Versace Black Pleated Trousers
$498
Pieced Cashmere Shawl
$598
Vintage French Cuff Dress Shirt
$298
1960s Blue Dress Shirt
$298
Vintage Pintuck Dress Shirt
$298
1960s Stripe Dress Shirt
$298
Quilted Cotton Coat
$398
1990s Armani Woven Linen Trousers
$598
Hermès Brown Wool Coat
$2,298
Armani Brown Herringbone Coat
$698
Armani Grey Twill Top
$248
Brown Woven Wool Pullover
$328
Versace Cotton Stripe Shirt
$288