Marlaβs delivery time and quality of her kaftanβs are unmatched
Great seller and beautiful kaftans!
Sort by:
Black, with soft gray streaks running top to bottom. The contrast is gentle, so it reads as texture more than pattern. Hand tied and dyed, so the streaks land a little differently on every piece.
Premium rayon that moves when you move and stays cool against the skin. It's light, but not see-through. A roomy slipover with a V at the front and back, wide kaftan arms, side slits and no pockets.
Made for hot afternoons, long lunches and slow evenings at home. "Absolutely lovely to wear. The rayon/viscose is cool and drapes well. If it was possible I'd never wear anything else!"
Deep teal, with pale aqua lines rippling down the length. Hand tied and dyed, so the lines fall a little differently on every piece.
The rayon is soft and fluid, swishes when you walk and never sits heavy in the heat. Light, but not see-through. A roomy slipover shape with a V at the front and back, side slits and wide kaftan arms. No pockets.
Pool afternoons, beach towns and hosting on the porch. Customers often say the color is richer in person: "This is lovely, much prettier than the photo. The color is a deep green/blue. It's so comfortable & soft."
Soft gray, washed through with pink, yellow, sage and lavender. The rainbow here is gentle rather than loud, closer to watercolor than neon. Hand tied and dyed, so the colors never sit in quite the same place twice.
Premium rayon with a fluid drape that stays cool on warm days and feels easy on the skin. Light, not sheer. It hangs loose from the shoulders, with a V-neck front and back, side slits and generous kaftan arms. No pockets.
An easy one to live in all summer, and a favorite to give. "I'm giving one of these as a gift anytime the opportunity comes up! Best caftan I have ever owned and I collect caftans!"
Solid black down the middle, with the Tessera tile print in cream running down both sides. The plain center draws a long vertical line straight through the middle, and the print frames it.
Lightweight rayon voile, cool against the skin and quick to move with you. The print is discharge dyed on a precision Italian screen press, each run registered and pulled by hand, so no two pieces are quite identical. V-neck front and back, side slits and wide kaftan arms. Light, but not see-through.
Good for travel days, hot weather, and anywhere you want to look considered without much effort. "Nice and cool during the brutal Texas heat. I love that you can dress them up or down."
A warm natural white, soft rather than stark, in cotton with a gentle crinkle that catches the light.
Double gauze is two fine layers of cotton woven together, so it breathes like one layer and covers like two. Soft from the first wear, softer with every wash. The crinkle is part of the fabric, so it always looks relaxed. On this white, nude underwear is the easy answer for full coverage. A midi slipover with a V-neck front and back, side slits and no pockets.
A beach cover-up in July, a house dress all year. "Will make a great beach coverup or casual kaftan for around the house."
A quiet off-white with a warm, creamy cast, in textured cotton that softens a little more with every wash.
Double gauze: two fine layers of cotton woven together, so it's airy on the hottest days and still not see-through. The crinkle keeps it looking relaxed, never flat. Long and loose, with a roomy slipover cut, V-neck front and back, long side slits and wide kaftan arms. No pockets.
Wear it at home, over swimwear, or on a trip where you want one thing that works everywhere. "The double gauze is comfortable yet not transparent, which is great since the color is off white/ cream. Will be wearing this on my trip to Egypt!"
A column of bold concentric ovals runs down the front in soft gray on black, with feathered edges that fade into solid black sides. Graphic, high contrast and very much a statement.
Rayon voile that's light, fluid and cool in the heat. Echoeye is discharge dyed on a precision Italian screen press, and every run is registered and pulled by hand, so each piece carries small differences. V-neck, side slits, wide kaftan arms and no pockets.
An easy one for hosting, for errands, and for days when getting dressed should take about four seconds. One customer wrote: "I had compliments all day when I went to run some errands."
Bright watermelon pink, scattered with deep merlot dots. Each dot is hand tied and dyed, so the edges burst out softly and no two land quite the same.
Soft jersey cotton, like your favorite T-shirt in long form. It has a gentle stretch and drapes against the body rather than floating away from it. Boat neck, short sleeves, two side pockets and no side slits. Slipover.
For slow weekends, coffee runs and long afternoons on the couch. As one Alice customer put it: "The jersey cotton is so nicely dense and I am delighted to see this kind of quality these days."
True black, no pattern and no fuss. It goes with every sandal and pair of earrings you own.
Premium rayon that feels silky, stays cool and falls in long, easy folds. Light, but not see-through. The V dips at the front and back, the arms are wide and open, and the side slits give you room to stride. No pockets. It's cut roomy on purpose, to float away from the body rather than follow it.
A house dress on Sunday, a pool cover-up midweek, dinner on the patio by Friday. "Perfect! I wear it as a house dress and it is excellent. Free flowing, keeps me cool, and easy to care for."
Slate gray, splashed with hot pink, sunny yellow, green and turquoise. Hand tied and dyed, so the color gathers differently on every piece. Some run brighter, some softer.
Camila is our most generous cut, made for plus sizes and anyone who loves extra room, up to US 4XL. The rayon is soft and fluid and stays cool in the heat. V-neck front and back, side slits, wide kaftan arms and no pockets.
For summer at home, beach days and long gatherings. "I bought it to wear to a wedding but instead I wear it everyday at home...like, really, everyday. It's soooo comfortable."
Soft fossil gray, with rows of violet tie dye running down the length. Hand tied and dyed, so the violet settles a little differently on every piece.
Double gauze is two fine layers of cotton woven together: light on the body, breathable in the heat, and not see-through. On the textured weave the dye reads soft rather than sharp. Long and loose, with a V-neck, side slits, wide kaftan arms and no pockets.
Easy over swimwear in summer, easy with a cardigan once it turns. One Penelope customer said it best: "Breezy but not see-through: it's substantial enough to wear as a dress, not just a beach cover-up."
Black, in a soft crinkled cotton that looks considered even when you pulled it on in thirty seconds.
Double gauze is two fine layers of cotton woven together, so it breathes in the heat without clinging. The crinkle is part of the fabric and softens with every wash. A relaxed midi with a V-neck front and back, side slits and short kaftan sleeves. No pockets.
Works alone in summer, over leggings in spring, and on every trip. "Great as a beach/pool coverup but nice enough to wear as a casual vacation dress."
-Corinne A.
Sage with a soft gray cast, the easy green that sits quietly next to almost anything.
Ultra-light double gauze, two fine layers of cotton woven together, soft from the first wear and softer every wash. Light, but not see-through. Gloria is our slimmer double gauze cut: it falls straight and sits closer to the body than Penelope, without clinging. V-neck, side slits, short kaftan sleeves and no pockets.
Slow mornings, errands and warm evenings on the porch. "Beautiful beautiful item! I feel so chic lounging around the house in it."
A soft, gray-leaning sage in textured cotton, calm and easy to wear with anything.
Double gauze is two fine layers of cotton woven together, so it's airy in the heat and still not see-through. Penelope is the roomier of our double gauze cuts, floating away from the body with wide kaftan arms. If you're choosing between this and Gloria in the same sage, Penelope has more room. V-neck, long side slits, no pockets.
The one you reach for first thing and forget you're wearing. "It's so comfortable. I wear it every morning while I have my coffee. I love it!"
A dusty, smoky lavender, soft and grown-up rather than sweet.
Double gauze is two fine layers of cotton woven together, which gives it body without weight and keeps it from being see-through. The crinkle texture relaxes and softens every time you wash it. A midi slipover with a V-neck front and back, side slits and short kaftan sleeves. No pockets.
Beach days, garden afternoons, and summer weekends when you want one easy thing. "It is double layered, and a beautiful, subtle color. It is ample enough for my plus size body, very comfy, and a great addition to my wardrobe."
Natural ecru, a warm, creamy off-white rather than a bright white.
Jersey cotton that feels like your favorite T-shirt, soft against the skin with a gentle stretch. It drapes against the body in a fluid, relaxed line, and the cotton has a nice weight to it. V-neck front and back, short kaftan sleeves and two side pockets. Slipover.
Slow mornings, corner-store runs and weekends at home. As one Olivia customer put it: "Very thick cotton fabric that makes you feel so cozy."
Black, with bold cream streaks running the full length. It's one of our most-loved kaftans, and the contrast is why: graphic from across the room, easy to wear up close. Each piece is hand tied and dyed, so the streaks fall a little differently every time.
Premium rayon that feels silky, stays cool when it's hot out and moves with every step. Light, but not see-through. The cut floats away from the body on purpose, with a V at the front and back, wide kaftan arms and side slits. No pockets.
For resort weeks, long lunches and evenings at home that feel a bit special. One customer put it best: "Excellent quality, insanely flowy and soft... Wearing this around the house is transformative!"
Steel blue with a soft green cast, somewhere between slate and sea.
Double gauze, two fine layers of cotton woven together: light enough for the hottest day, and not sheer. The textured weave softens with every wash. Long and loose, with a V-neck front and back, side slits, wide kaftan arms and no pockets.
For travel, pool days and slow Sundays. "Beautiful, soft, and so well made! Extremely lovely color, more of a blue green."
Solid black in soft jersey cotton, in a clean, simple line.
Alisa is our close-fitting kaftan, much narrower than the classic cut, made for smaller frames and anyone who wants less volume. The jersey has a gentle stretch and falls straight without swallowing you. V-neck front and back, short sleeves and two side pockets. Slipover.
Errands, coffee and warm days at home, with sandals and simple jewelry. "so cute and comfy, and I'm getting lots of compliments"
Creamy white, scattered with big black dots. Each dot is hand tied and dyed, so the edges burst out a little differently on every piece.
Jersey cotton with a soft T-shirt feel and a gentle stretch, heavy enough that the white isn't sheer. It drapes against the body rather than floating away. Boat neck, short sleeves, two side pockets and no side slits.
The one you live in all summer. "I have lived in this caftan this summer. It is a lovely cotton, fun pattern, has pockets. What more could you ask?"
A soft lilac gray, with two large mandala medallions hand tied and dyed in a deeper shade. Each medallion blooms a little differently from piece to piece.
Jersey cotton that feels like your favorite T-shirt, soft against the skin with a gentle stretch. It drapes against the body in an easy, relaxed line. V-neck front and back, short kaftan sleeves and two side pockets. Slipover.
For lazy Sundays, errands and afternoons with a book. One Olivia customer wrote: "I was looking for a kaftan with pockets and some stretch. This one had all I was looking for plus it is cute."
Natural cream, a warm off-white rather than a bright white.
Alisa is our close-fitting kaftan, much narrower than the classic cut and made for smaller frames. Soft jersey cotton with a gentle stretch that falls in a clean, straight line. V-neck front and back, short sleeves and two side pockets. Slipover.
Easy for errands, coffee dates and warm afternoons in the garden. "I believe I have one for each day now, love these."
Deep red, marbled with swirls of pink. Hand tied and dyed, so the pattern moves differently on every piece.
Jersey cotton, soft as a favorite T-shirt, with a gentle stretch and a relaxed line that drapes against the body. Boat neck, short sleeves, two side pockets and no side slits. Slipover.
For weekends at home and quick trips out. "Cute. Nice quality fabric. Very comfy for around the house but nice enough to wear out."
Silver gray, streaked with hot pink, turquoise and sunny yellow in bands down the length. It's brighter than the name suggests. Hand tied and dyed, so the colors fall differently on every piece.
Alisa is our close-fitting kaftan, narrower than the classic cut and made for smaller frames. The jersey cotton is soft with a gentle stretch and falls in a clean, straight line. V-neck, short sleeves and two side pockets.
Summer errands, weekends away, and hot days when you want color without effort. As one Alisa customer put it: "Another great caftan, I love the slimmer fit."
We try to photograph as true to color as we can. Since the tye dye pieces are hand-tied and dyed, each kaftan will vary slightly.
Our kaftans are one size fits most - up to 3XL with the standard width being 68" around bust/waist/hips. That being said, we do offer a petite collection with slimmer silhouettes.
Wash for the first time separately and in cold water to prevent color transfer. Hang to dry or tumble dry low.
These kaftans are universally flattering on every body and are designed to fit sizes S-3XL. Take a look through our reviews and you'll see women of all shapes and sizes feeling confident.
Yes. Every kaftan is made by artisan families in a small village in Thailand using traditional techniques. No factories, no mass production. That means slight variations in color and pattern are normal β and part of what makes each piece genuinely one of a kind.
We ship out of the US - and very quickly. We'll pack your order the same or next day and you can expect it to arrive within 3-5 days. For more info, you can check out our Shipping Page.
We want you to love what you ordered. If something isn't right, we accept unworn, unwashed items within 30 days of purchase. Please reach out to us and we'll take care of you. For more info, visit our Returns & Exchanges page.