Your shopping cart is empty.

Osei Duro

14 Products
Special Collection
Osei-Duro is a fashion brand headquartered in Ghana, where every item is hand dyed and sewn. 
Hand Dyed Imperium Midi Dress in Pool Party
$220.00
 A loose babydoll silhouette in soft rayon, the Imperium is truly a throw on and go dress. This dress has a button placket, inseam pockets and short sleeves, which can be rolled. 100% Rayon. Hand sewn and batiked in Ghana. Hand or machine wash cold, hang dry.  by Osei Duro About...
Hand Dyed Letsa Wrap Dress in Waters
$232.00
Long narrow wrap dress with batwing sleeves and deep V neckline. This piece has soft pleats and and a small cascade detail at the front waist. Ties wrap around the waist and the skirt opens at the side. We’ve updated the Letsa with side slits for even more drama and...
SALE
Hand Dyed Supera Overalls in Speedboat
$95.00 $190.00
Extra comfy loose-fitting cotton overalls that have a relaxed fit and tie straps for easy adjustment. Plus in-seam pockets. Tie straps make the fit adjustable. The torso is nice and roomy and the legs have a slight taper. Made from a lovely rayon batiste that feels like wearing thin air.   Osei-Duro garments are hand...
Hand Dyed Helia Dress in Directions
$240.00
Loose fitting cotton dress with mandarin collar and button front. Back cinch tie and gather details at the sides give shape to this sculptural silhouette. Inseam pockets.  This style fits generously, you can downsize if you prefer a smaller silhouette.  100% hand batiked cotton Made in Ghana Machine wash cold,...
SALE
Hand Dyed Bating Dress in All Ideas
$150.00 $300.00
A soft and flowy rayon batiste dress featuring a plunging v-neckline and batwing sleeves. This lightweight dress has an elastic waistband and gathered sleeves, plus in-seam pockets. Osei-Duro produces handmade textiles and garments in Ghana, applying traditional techniques to simple contemporary designs. 100% Cotton  Hand wash or Machine wash, Hang...
SALE
Hand Dyed Sampa Wrap Dress in Tee Hee
$100.00 $210.00
Made from a beautiful lightweight rayon batiste, the Sampa is super soft. This tea length dress has dolman sleeves, a wrap front, inseam pockets and is gently gathered at the waist. An easy to wear piece, but also very lady. Please note that since this is a wrap dress, the fit...
Hand Dyed Holiday Shirt in Hocus Pocus
$190.00
This Unisex Holiday Shirt is casual and soft. With the proportions of a classic Hawaiian shirt, it has dropped shoulders and an oversized front pocket. Sizing is 1/2/3/4, with each size equal to two traditional women's sizes. So size 1 - women's XS/S (men's S), size 2 = women's M/L (men's...
Hand Dyed Holiday Shirt in Location
$190.00
This Unisex Holiday Shirt is casual and soft. With the proportions of a classic Hawaiian shirt, it has dropped shoulders and an oversized front pocket. Sizing is 1/2/3/4, with each size equal to two traditional women's sizes. So size 1 - women's XS/S (men's S), size 2 = women's M/L (men's...
Hand Dyed Bata Dress in 2 Party System
$190.00
Loose fitting cotton dress with mandarin collar and button front. Back cinch tie and gather details at the sides give shape to this sculptural silhouette. Inseam pockets. Osei-Duro garments are hand dyed and each piece is unique. Please note that print placement and hue will vary. This style fits generously, you can downsize...
Hand Dyed Bata Dress in Hocus Pocus
$190.00
Loose fitting cotton dress with mandarin collar and button front. Back cinch tie and gather details at the sides give shape to this sculptural silhouette. Inseam pockets. Osei-Duro garments are hand dyed and each piece is unique. Please note that print placement and hue will vary. This style fits generously, you can downsize...
Hand Dyed Stricta Turtleneck in Carnival
$150.00
Cotton spandex hand batiked jersey top - a rare find for Osei-Duro! Fitted turtleneck that's quite stretchy and cozy, and easy to wear on so many occasions.  Osei-Duro garments are hand dyed and each piece is unique. Please note that print placement and hue may vary. 90% cotton, 10% spandex Hand batiked,...
Hand Dyed Fugo Flight Suit in Adepa
$200.00
This loose fitting jumpsuit has an optional tie sash. Tie straps make the fit adjustable. Made from a lovely rayon batiste that feels like wearing thin air. We're imagining this piece floating easily from the pool to an evening event.  Osei-Duro garments are hand dyed and each piece is unique! Please note...
SALE
Hand Dyed Supera Overalls in Cantaloop
$95.00 $190.00
Extra comfy loose-fitting cotton overalls that have a relaxed fit and tie straps for easy adjustment. Plus in-seam pockets. Tie straps make the fit adjustable. Made from a lovely rayon batiste that feels like wearing thin air.   Osei-Duro garments are hand dyed and each piece is unique! Please note that print placement and hue...
SALE
Hand Dyed Letsa Wrap Dress in Hedera
$100.00 $232.00
Long narrow wrap dress with batwing sleeves and deep V neckline. This piece has soft pleats and and a small cascade detail at the front waist. Ties wrap around the waist and the skirt opens at the side. We’ve updated the Letsa with side slits for even more drama and...
is added to your shopping cart.
Go to Cart
is added to your wishlist.
Go to Wishlist
document.addEventListener('DOMContentLoaded', function() { const productJson = document.querySelectorAll('[id`^`=ProductJson-'); if (productJson.length > 0) { for (let i = 0; i < productJson.length; i++) { const current = productJson[i]; const sectionId = current.id.replace('ProductJson-', ''); const section = document.querySelector('[data-section-id="' + sectionId + '"]'); const product = JSON.parse(current.text); if (product.options.length === 1) { const unavailableVariants = []; for (let j = 0; j < product.variants.length; j++) { const variant = product.variants[j]; if (!variant.available) { unavailableVariants.push(variant); } } if (unavailableVariants.length > 0) { const mutationCallback = function() { const variantOptions = section.querySelectorAll('.single-option-selector option'); if (variantOptions.length > 0) { for (let k = 0; k < unavailableVariants.length; k++) { const unavailableVariant = unavailableVariants[k]; for (let l = 0; l < variantOptions.length; l++) { const option = variantOptions[l]; if (unavailableVariant.title === option.value) { option.remove(); } } } if (typeof observer === 'object' && typeof observer.disconnect === 'function') { observer.disconnect(); } } } const observer = new MutationObserver(mutationCallback); const addToCartForm = document.querySelector('form[action*="/cart/add"]'); mutationCallback(); if (window.MutationObserver && addToCartForm.length) { const config = { childList: true, subtree: true }; if (typeof observer === 'object' && typeof observer.disconnect === 'function') { observer.disconnect(); } observer.observe(addToCartForm, config); } } } } } });