Skip to content
Shop our Summer / Pre-Fall 2025 Collection, Now Available
Search
Log in
Bag (
0
)
Menu
SHOP
+
NEW ARRIVALS
SALE
SUMMER VACATION EDIT
DRESSES
TROUSERS
SHIRTS
SKIRTS
TOPS & T-SHIRTS
SWEATERS
BLAZERS & OUTERWEAR
SHORTS
THE DIGITAL GIFT CARD
COLLECTIONS
+
PRE SPRING 2026
FALL 2025
PRE FALL 2025
SPRING 2025
PRE SPRING 2025
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
SHIRTS
Filter by size +
Featured
Price: Lowest to Highest
Price: Highest to Lowest
New Arrivals
Sort by
Oversized Tunic Shirt in Grey Chambray
Regular price
$450
Crop Oversized Short Sleeve Shirt in Grey Railroad Stripe
Regular price
$380
A-Line Tunic Shirt in Black
Regular price
$490
Crop Oversized Short Sleeve Shirt in White
Regular price
$380
Oversized Shirt in Black x White Stripe
Regular price
$400
Cropped Oversized Shirt in White
Regular price
$380
A-Line Tunic Shirt in Pinstripe Black White
Regular price
$460
A-Line Tunic Shirt in White
Sale price
$294
Regular price
$490
Sale
Short Sleeve Oversized Shirt in Walnut
Regular price
$400
Short Sleeve Oversized Shirt in White/White Stripe
Regular price
$400
Short Sleeve Oversized Shirt in Black
Regular price
$400
Oversized Snap Shirt in Snow White
Regular price
$450
Oversized Snap Shirt in Camel
Regular price
$450
—
Sold Out
Oversized Covered Placket Shirt in White
Regular price
$380
Oversized Tunic Shirt in Oatmeal
Regular price
$490
Oversized Shirt in White
Regular price
$400
Oversized Shirt in Ivory
Regular price
$400
Oversized Shirt in Light Heather Grey
Regular price
$490
Snap Shirt in Khaki
Regular price
$400
Oversized Covered Placket Shirt in White Voile
Regular price
$380
Oversized Covered Placket Shirt in Periwinkle
Regular price
$400
Puff Sleeve Slim Shirt in White
Regular price
$400
Cropped Oversized Shirt in Denim Mint Stripe
Sale price
$228
Regular price
$380
Sale
Oversized Tunic Shirt in Black/White Awning Stripe
Sale price
$354
Regular price
$590
Sale
Military Shirt in White
Sale price
$210
Regular price
$420
Sale
Covered Placket Shirt in Charcoal Glen Plaid
Sale price
$208
Regular price
$520
Sale
Oversized Tunic Shirt in Pale Pink
Sale price
$225
Regular price
$450
Sale
—
Sold Out
Oversized Tunic Shirt in Red Apple
Sale price
$225
Regular price
$450
Sale
Crop Shirt in Charcoal Pinstripe
Sale price
$230
Regular price
$460
Sale
Crop Shirt in Red Apple
Sale price
$210
Regular price
$420
Sale
Crop Shirt in Black
Sale price
$260
Regular price
$650
Sale
—
Sold Out
Metallic Shirt in Black Metallic
Sale price
$276
Regular price
$690
Sale
Oversized Shirt in Black
Sale price
$228
Regular price
$570
Sale
Tailored Vest in Ivory
Sale price
$276
Regular price
$690
Sale
Tailored Vest in Chocolate
Sale price
$276
Regular price
$690
Sale
Oversized Covered Placket Shirt in Black Voile
Sale price
$210
Regular price
$380
Sale
Striped Tunic Shirt in White / Blue / Brown Stripe
Sale price
$225
Regular price
$450
Sale
Oversized Covered Placket Shirt in Chocolate Brown
Sale price
$200
Regular price
$400
Sale
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/shirts?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
Availability
In stock
Out of stock
Show Results