16 products
Sort by:
16 products
16 products
A pinstripe market tote in cotton canvas, shaped with a crisp rectangular canvas body, narrow vertical pinstripes, tonal handles and small leather corner tabs. The 32 x 44 x 15 cm body provides approximately 19L of usable capacity and closes with a open top with a magnetic tab. Inside, a main compartment and one small pocket keeps everyday items separated. It is designed for shoulder carry. The proportions are estimated to fit 15-inch laptop, beach towel, 750ml bottle, sunglasses, zip pouch.
A dual-handle panel tote in smooth leather, shaped with a low east-west body, short top handles, long shoulder handles and folded cognac side panels. The 25 x 40 x 14 cm body provides approximately 14L of usable capacity and closes with a full zip top. Inside, an organized interior with 4 useful sections and pockets keeps everyday items separated. It can be carried hand, shoulder. The proportions are estimated to fit 14-inch laptop, A4 notebook, 500ml bottle, wallet, charger.
A winged suede carryall in suede, shaped with an extra-wide winged silhouette, sculpted upper corners, long tie details and a reinforced center seam. The 30 x 50 x 18 cm body provides approximately 24L of usable capacity and closes with a recessed zip top. Inside, an organized interior with 4 useful sections and pockets keeps everyday items separated. It is designed for shoulder carry. The proportions are estimated to fit 16-inch laptop, A4 folder, 1L bottle, headphones, light jacket.
A relaxed leather tote in soft-grain leather, shaped with a clean slouching body, dipped top edge, warm cognac handles and discreet polished ring attachments. The 29 x 42 x 14 cm body provides approximately 17L of usable capacity and closes with a hidden magnetic tab. Inside, a main compartment, zip pocket and slip pocket keeps everyday items separated. It is designed for shoulder carry. The proportions are estimated to fit 14-inch laptop, notebook, 500ml bottle, wallet, light scarf.
A resort stripe tote in cotton canvas, shaped with a roomy rectangular canvas body, broad vertical stripes, reinforced base panels and natural webbing handles. The 32 x 47 x 16 cm body provides approximately 23L of usable capacity and closes with a open top with an inner snap strap. Inside, a main compartment and one small pocket keeps everyday items separated. It can be carried shoulder, hand. The proportions are estimated to fit 15-inch laptop, beach towel, 1L bottle, sunglasses, zip pouch.
A winged multiway tote in smooth leather, shaped with a curved central body, contrast folded side wings, short top handles and a detachable long strap. The 27 x 36 x 13 cm body provides approximately 12L of usable capacity and closes with a recessed zip top. Inside, a main compartment, zip pocket and slip pocket keeps everyday items separated. It can be carried hand, shoulder, crossbody. The proportions are estimated to fit 13-inch tablet, notebook, 500ml bottle, wallet, sunglasses.
A flap shopper in grained leather, shaped with a structured shopper body, layered front flap, flared gussets and a removable leather tag charm. The 31 x 45 x 15 cm body provides approximately 19L of usable capacity and closes with a wide magnetic front flap over a zip compartment. Inside, an organized interior with 4 useful sections and pockets keeps everyday items separated. It is designed for shoulder carry. The proportions are estimated to fit 15-inch laptop, A4 folder, 750ml bottle, wallet, charger.
A belted suede carryall in suede with leather trim, shaped with a wide suede body, continuous leather belt detail, slim shoulder handles and polished keeper hardware. The 30 x 45 x 15 cm body provides approximately 20L of usable capacity and closes with a recessed zip top. Inside, an organized interior with 4 useful sections and pockets keeps everyday items separated. It is designed for shoulder carry. The proportions are estimated to fit 15-inch laptop, A4 notebook, 750ml bottle, headphones, travel pouch.
A colorblock wing tote in suede with leather trim, shaped with an architectural winged body, angular contrast side panels, dark leather handles and a centered snap tab. The 29 x 46 x 17 cm body provides approximately 21L of usable capacity and closes with a center snap tab. Inside, a main compartment, zip pocket and slip pocket keeps everyday items separated. It is designed for shoulder carry. The proportions are estimated to fit 15-inch laptop, camera, 750ml bottle, wallet, light jacket.
A soft leather shopper in soft-grain leather, shaped with a relaxed curved top, softly folded side gussets and long handles secured through polished metal rings. The 28 x 43 x 14 cm body provides approximately 17L of usable capacity and closes with a hidden magnetic tab. Inside, a main compartment, zip pocket and slip pocket keeps everyday items separated. It is designed for shoulder carry. The proportions are estimated to fit 14-inch laptop, notebook, 500ml bottle, wallet, light cardigan.
A structured carryall in grained leather, shaped with a structured east-west body, rounded upper corners, polished zip hardware and a detachable matching pouch. The 30 x 42 x 16 cm body provides approximately 19L of usable capacity and closes with a full zip top. Inside, an organized interior with 5 useful sections and pockets keeps everyday items separated. It can be carried shoulder, hand. The proportions are estimated to fit 15-inch laptop, A4 folder, 750ml bottle, headphones, travel pouch.
A suede tie shopper in suede with leather trim, shaped with a softly structured suede body, contrast leather handles, a knotted front tie and a small leather bell charm. The 28 x 42 x 14 cm body provides approximately 16L of usable capacity and closes with a leather tie with a hidden magnetic tab. Inside, a main compartment, zip pocket and slip pocket keeps everyday items separated. It is designed for shoulder carry. The proportions are estimated to fit 14-inch laptop, notebook, 500ml bottle, wallet, scarf.
A slouch suede shopper in suede, shaped with a deep relaxed body, softly dipped top line, long suede handles and structured side panels. The 30 x 45 x 16 cm body provides approximately 20L of usable capacity and closes with a recessed zip top. Inside, a main compartment, zip pocket and slip pocket keeps everyday items separated. It is designed for shoulder carry. The proportions are estimated to fit 15-inch laptop, A4 notebook, 750ml bottle, wallet, light knit.
A wide stripe carryall in cotton canvas, shaped with an east-west canvas body, bold vertical stripes, navy handles and a compact inner handle set. The 29 x 43 x 14 cm body provides approximately 17L of usable capacity and closes with a reinforced open top with a magnetic tab. Inside, a main compartment and one small pocket keeps everyday items separated. It can be carried shoulder, hand. The proportions are estimated to fit 14-inch laptop, beach towel, 750ml bottle, sunglasses, zip pouch.
Built to carry it all
Size & Scale
Find your fit
Every bag lists dimensions, capacity, laptop fit, and model height - so you can judge real scale before it arrives.
"The everyday bag, done right."
A rare mix of structure and softness — full-grain leather that only looks better the more you carry it. Our pick for the year's most wearable tote.
"Quiet luxury you'll actually use."
Cut and sewn in Nashville from Italian leather — proof that real craftsmanship doesn't need a loud logo. Understated, honest, built to last.
"From commute to cocktails."
One bag for every hour of the day — the kind of versatile design that earns a permanent spot on your shoulder.
Totes built to carry it all
The everyday workhorse — laptop, lunch and a change of plans, all in one open carry. Roomy enough for a 13–16" laptop with space to spare, easy open-top access, and a structured base so it stands on its own.
Made from full-grain and suede leather in colours built to mix with what you already own.
{
if (window.innerWidth > 1024) {
const imageHeight = $el.getBoundingClientRect().height;
if (imageHeight > 0) {
$el.closest('.x-container-quickview-content').style.height = $el.getBoundingClientRect().height + 'px'
}
}
})"
x-init="document.addEventListener(`eurus:template--29191045382510__social_feeds_bXemML:splide-ready`, () => {
$nextTick(() => {
if (window.innerWidth > 1024) {
const imageHeight = $el.getBoundingClientRect().height;
if (imageHeight > 0) {
$el.closest('.x-container-quickview-content').style.height = $el.getBoundingClientRect().height + 'px'
}
}
})
})"
>
{
if (window.innerWidth > 1024) {
const imageHeight = $el.getBoundingClientRect().height;
if (imageHeight > 0) {
$el.closest('.x-container-quickview-content').style.height = $el.getBoundingClientRect().height + 'px'
}
}
})"
x-init="document.addEventListener(`eurus:template--29191045382510__social_feeds_bXemML:splide-ready`, () => {
$nextTick(() => {
if (window.innerWidth > 1024) {
const imageHeight = $el.getBoundingClientRect().height;
if (imageHeight > 0) {
$el.closest('.x-container-quickview-content').style.height = $el.getBoundingClientRect().height + 'px'
}
}
})
})"
>
{
if (window.innerWidth > 1024) {
const imageHeight = $el.getBoundingClientRect().height;
if (imageHeight > 0) {
$el.closest('.x-container-quickview-content').style.height = $el.getBoundingClientRect().height + 'px'
}
}
})"
x-init="document.addEventListener(`eurus:template--29191045382510__social_feeds_bXemML:splide-ready`, () => {
$nextTick(() => {
if (window.innerWidth > 1024) {
const imageHeight = $el.getBoundingClientRect().height;
if (imageHeight > 0) {
$el.closest('.x-container-quickview-content').style.height = $el.getBoundingClientRect().height + 'px'
}
}
})
})"
>
{
if (window.innerWidth > 1024) {
const imageHeight = $el.getBoundingClientRect().height;
if (imageHeight > 0) {
$el.closest('.x-container-quickview-content').style.height = $el.getBoundingClientRect().height + 'px'
}
}
})"
x-init="document.addEventListener(`eurus:template--29191045382510__social_feeds_bXemML:splide-ready`, () => {
$nextTick(() => {
if (window.innerWidth > 1024) {
const imageHeight = $el.getBoundingClientRect().height;
if (imageHeight > 0) {
$el.closest('.x-container-quickview-content').style.height = $el.getBoundingClientRect().height + 'px'
}
}
})
})"
>