Skip to content
NOW AVAILABLE: FALL 2024 COLLECTION
Search
Log in
Bag (
0
)
Menu
SHOP
+
NEW ARRIVALS
BEST SELLERS
THE OVERSIZED SHIRT
TROUSERS
SKIRTS
DRESSES
SHIRTS
TOPS & T-SHIRTS
SWEATERS
BLAZERS
OUTERWEAR
COLLECTIONS
+
FALL 2024
PRE FALL 2024
SPRING 2024
PRE-SPRING 2024
FALL 2023
SUMMER 2023
SPRING 2023
WINTER 2022
FALL 2022
SUMMER 2022
SPRING 2022
RESPONSIBILITY
+
ETHOS
MATERIALS
GARMENT CARE
MM x EMC
THE PERFECT WARDROBE
Sort by
Featured
Best selling
Alphabetically, A-Z
Alphabetically, Z-A
Price, low to high
Price, high to low
Date, old to new
Date, new to old
High Waisted Crop Leather Trouser in Black
Regular price
$2,490
Cloak Trench Coat in Charcoal Melange
Regular price
$2,390
Oversized Shirt in White
Regular price
$400
Ballet Dress in Black
Regular price
$920
Cocoon Split Sleeve Cardigan in Crema w/ Black Stripe
Regular price
$990
High Waisted Crop Trouser in Black
Regular price
$690
Rain Guard Trench Coat in Khaki
Regular price
$1,890
3 Button Cropped Blazer in Charcoal Melange
Regular price
$1,290
High Waisted Crop Trouser in Chocolate
Regular price
$690
Tuxedo Wide Leg Trouser in Black
Regular price
$820
Oversized Covered Placket Shirt in Periwinkle
Regular price
$400
The T-Shirt in White
Regular price
$130
Oversized Shirt in Black x White Stripe
Regular price
$400
Tiny Button Cardigan in Stone
Regular price
$520
Oversized Shirt in Ivory
Regular price
$400
Choosing a selection results in a full page refresh.
Press the space key then arrow keys to make a selection.
{ const queryString = new URLSearchParams(new FormData($refs.filter_form)).toString() let params = new URLSearchParams(window.location.search) let sort_by = params.get('sort_by') loading = true; fetch('/collections/sustainable-closet-staples?sort_by=' + sort_by + '&' + queryString) .then(response => response.text()) .then(data => { let html_div = document.createElement('div'); html_div.innerHTML = data; let html_dom = html_div.querySelector('#ProductGridContainer2').innerHTML; document.querySelector('#ProductGridContainer2').innerHTML = html_dom; // update url without refreshing the page history.replaceState(null, null, '?sort_by=' + sort_by + '&' + queryString); }) .catch(error => console.error('Error:', error)) .finally(() => loading = false); })" >
Filter by
Size
XS
S
M
L
0
2
4
6
8
10
12
Availability
In stock
Out of stock
Show Results