Sort by:
Black and orange collide in a hand tie-dyed pattern thatβs equal parts dramatic and effortless. The orange bursts through the black base unpredictably, creating a piece that feels alive with color. Each one is dyed by hand, so yours will be unlike any other.
The Alisa in this relaxed fit is cut from fine jersey cotton β soft and fluid like a well-worn t-shirt, with a wider circumference that gives the fabric room to flow. V-neckline, two pockets, slipover style. At 51 inches it falls at mid-calf or below depending on height. Part of Malaβs cozy collection β the kind of kaftan you throw on for weekend mornings, working from home, or a quick trip to the store.
Relaxed fit, US Small through XL. Hand tie-dyed and handmade in Thailand. First wash separately; gentle machine wash, low heat dry.
Embrace the gentle waves and sunny shores with our double gauze cotton kaftan in purple lavender tie dye. This versatile floor-length kaftan falls gracefully just above the ankles (depending on your height), making it the perfect beach dress or cover up. Crafted from light and airy double gauze cotton, it's your essential for a night on the town, a day by the sea, or just running errands.
Hand-tied and hand-dyed one piece at a time, the Mala Tie Dye kaftan in peach and watermelon carries its color in bold shibori-style dots and vertical streaksβno two are ever exactly alike.
Cut from 100% premium rayon, it drapes cool, breathable, and irresistibly soft, with a long, relaxed silhouette and side slits for easy movement. Wear it open over swim, belted for shape, or thrown on for dinner.
Color, comfort, and character β the Olivia Tie-Dye brings all three. Crafted from ultra-soft jersey cotton, it drapes smoothly for all-day ease, while the merlot and fuchsia adds vibrant personality. Each tie-dye piece is uniquely hand tied and dyed patterned, so yours wonβt look like anyone elseβs. Style as a statement beach cover-up, toss on with slides for the market, or dress it up with strappy sandals and earrings for evening. The relaxed silhouette keeps things breathable and unfussy, letting the print do the talking. Available in 52 inch length.
Color, comfort, and character β the Olivia Tie-Dye brings all three. Crafted from ultra-soft jersey cotton, it drapes smoothly for all-day ease, while the merlot and purple adds vibrant personality. Each tie-dye piece is uniquely hand tied and dyed patterned, so yours wonβt look like anyone elseβs. Style as a statement beach cover-up, toss on with slides for the market, or dress it up with strappy sandals and earrings for evening. The relaxed silhouette keeps things breathable and unfussy, letting the print do the talking. Available in 52 inch length.
Purple and tan is a desert palette β the cool violet against the warm sand-color, neither one overpowering. On a tie-dyed cotton the two don't fight; they pool and lighten where they meet. It's the shortest length in the range, which makes it more of a beach throw-on than a full-length cover.
The Olena in Purple & Tan is cut from semi-sheer cotton gauze β a single light layer that lets air move through and dries quickly, which is what makes it work as a beach cover-up, a hot-weather throw-on, or a layer over a slip at home. V-neckline, side slits, and a silhouette that falls loose and away from the body. At 50 inches it falls at mid-calf depending on height.
One size fits most up to US 3XL. No pockets, slipover style. First wash separately; gentle machine wash, hang dry preferred.
Designed for ease, made to stand out. The Alice Tie-Dye Kaftan features a boat neck, slipover styling, and two pockets in tee-soft jersey cotton. In red and pink tidal tie dye pattern, each garment is hand tie-dyed, ensuring yours is completely unique. The 52β length offers graceful coverage, and side slits create breathable movement. One size fits most (up to US 3XL). Dress it up with sandals and a cuff or keep it casual with slides.
Raspberry is the warm pink with bite β closer to fruit than to flower. On a tie-dyed polka-dot jersey it shows up twice: as scattered dots and as the wash behind them, which gives the pattern more depth than a printed dot ever could.
The Alice in Raspberry is cut from soft jersey cotton β a stretchy, breathable knit that lounges well on the couch and looks intentional on a coffee run. Boat neckline, two pockets, no slits, and a silhouette that falls loose from the body. At 52 inches it falls at the ankle or above depending on height.
One size fits most up to US 3XL. Slipover style. First wash separately; gentle machine wash, hang dry preferred.
Salmon and purple is a less expected pairing than pink-and-purple β the warm coral pulls the violet warmer too, and where they meet on the cloth there's a third color that sits somewhere between mauve and rose. It's a kaftan that looks like a sunset after the orange has gone but before the dark.
The Olena in Salmon & Purple is cut from semi-sheer cotton gauze β a single light layer that lets air move through and dries quickly, which is what makes it work as a beach cover-up, a hot-weather throw-on, or a layer over a slip at home. V-neckline, side slits, and a silhouette that falls loose and away from the body. At 53 inches it falls at the ankle or just above depending on height.
One size fits most up to US 3XL. No pockets, slipover style. First wash separately; gentle machine wash, hang dry preferred.
Lime is a green that wakes up everything around it. Yellower than emerald, sharper than olive, a little electric in full sun. Tie dye keeps it from feeling like a single note β the dye goes lighter and almost cream where it thinned, deeper and more chartreuse where it pooled.
The Olena in Lime is cut from semi-sheer cotton gauze β a single light layer that lets air move through and dries quickly, which is what makes it work as a beach cover-up, a hot-weather throw-on, or a layer over a slip at home. V-neckline, side slits, and a silhouette that falls loose and away from the body. At 54 inches it falls at ankle length or just above depending on height.
One size fits most up to US 3XL. No pockets, slipover style. First wash separately; gentle machine wash, hang dry preferred.
Fuchsia is the pink that doesn't apologize. Cooler than coral, brighter than rose, more saturated than either β on a tie-dyed cotton it pools and lightens into something that softens the intensity without dulling it. It's a color for someone who already knows it works on them.
The Olena in Fuchsia is cut from semi-sheer cotton gauze β a single light layer that lets air move through and dries quickly, which is what makes it work as a beach cover-up, a hot-weather throw-on, or a layer over a slip at home. V-neckline, side slits, and a silhouette that falls loose and away from the body. At 55 inches it falls at ankle length or just above depending on height.
One size fits most up to US 3XL. No pockets, slipover style. First wash separately; gentle machine wash, hang dry preferred.
Watermelon and peach is summer in two adjacent shades β the warm pink and the soft orange that read almost as one color from a distance and pull apart up close. It's a kaftan that feels like late afternoon: bright, but not loud about it.
The Olena in Watermelon & Peach is cut from semi-sheer cotton gauze β a single light layer that lets air move through and dries quickly, which is what makes it work as a beach cover-up, a hot-weather throw-on, or a layer over a slip at home. V-neckline, side slits, and a silhouette that falls loose and away from the body. At 52 inches it falls at the ankle or above depending on height.
One size fits most up to US 3XL. No pockets, slipover style. First wash separately; gentle machine wash, hang dry preferred.
Watermelon is the pink that means it β not muted into rose, not pushed into coral, but exactly what the name says: fruit-flesh pink, warm and a little juicy. On a tie-dyed cotton the color gathers and thins across the cloth, which is what keeps a saturated shade from feeling one-note.
The Olena in Watermelon is cut from semi-sheer cotton gauze β a single light layer that lets air move through and dries quickly, which is what makes it work as a beach cover-up, a hot-weather throw-on, or a layer over a slip at home. V-neckline, side slits, and a silhouette that falls loose and away from the body. At 55 inches it falls at ankle length or just above depending on height.
One size fits most up to US 3XL. No pockets, slipover style. First wash separately; gentle machine wash, hang dry preferred.
Rust is the warm, lived-in red β somewhere between terracotta and burnt orange, the color of late afternoon light on dry sand. It's grounded without being dull, and on a tie-dyed cotton it shifts and pools across the cloth in a way solid colors never can.
The Olena in Rust is cut from semi-sheer cotton gauze β a single light layer that lets air move through and dries quickly, which is what makes it work as a beach cover-up, a hot-weather throw-on, or a layer over a slip at home. V-neckline, side slits, and a silhouette that falls loose and away from the body. At 53 inches it falls at the ankle or just above depending on height.
One size fits most up to US 3XL. No pockets, slipover style. First wash separately; gentle machine wash, hang dry preferred.
Orange on a tie-dyed jersey isn't the loud orange β it's softer where the dye thinned and more saturated where it pooled, which gives it the look of late afternoon light caught in fabric. Warmer than rust, brighter than terracotta.
The Alice in Orange is cut from soft jersey cotton β a stretchy, breathable knit that lounges well on the couch and looks intentional on a coffee run. Boat neckline, two pockets, no slits, and a silhouette that falls loose from the body. At 52 inches it falls at the ankle or above depending on height.
One size fits most up to US 3XL. Slipover style. First wash separately; gentle machine wash, hang dry preferred.
This is the one you grab for the beach and end up wearing all day. Hand-dyed in a swirl of bubblegum pink and aqua, every Lyla is subtly different β the pattern is the direct result of how the dye moves through the fabric when applied by hand, so no two are exactly alike. Cotton gauze keeps it light: gossamer, breathable, made for warmth and movement.
A note on this fabric: cotton gauze is semi-sheer in natural light. Pair with a swimsuit or slip for effortless beach-to-table wear. One size fits most up to US XL.
- Bust/ Waist/ Hips 28 in. (Circumference 56 in.)
- Length 52 in.
- V-Neck
- No pockets Β· No side slits
- Slipover style
- All measurements are flat
Hand-tied and hand-dyed one piece at a time, the Mala Tie Dye kaftan in raspberry and rust carries its color in soft, organic swirls of warm and brightβno two are ever exactly alike.
Cut from 100% premium rayon, it drapes cool, breathable, and irresistibly soft, with a long, relaxed silhouette and side slits for easy movement. Wear it open over swim, belted for shape, or thrown on for dinner.
Color, comfort, and character β the Olivia Tie-Dye brings all three. Crafted from ultra-soft jersey cotton, it drapes smoothly for all-day ease, while the gray adds vibrant personality. Each tie-dye piece is uniquely hand tied and dyed patterned, so yours wonβt look like anyone elseβs. Style as a statement beach cover-up, toss on with slides for the market, or dress it up with strappy sandals and earrings for evening. The relaxed silhouette keeps things breathable and unfussy, letting the print do the talking. Available in 52 inch length.
Olivia keeps the tee-soft feel you love, now with artful tie-dye. In gray and black the thicker jersey cotton skims the frame for a flattering, comfortable fit you can wear all day. Subtle variations in the dye make every dress one-of-a-kind. Pair with a macramΓ© tote and flats for daytime or add a belt and metallic accents after dark. From travel days to dinner plans, itβs the effortless statement youβll reach for on repeat. Available in 52 inch length.
Color, comfort, and character β the Olivia Tie-Dye brings all three. Crafted from ultra-soft jersey cotton, it drapes smoothly for all-day ease, while the black and gray adds vibrant personality. Each tie-dye piece is uniquely hand tied and dyed patterned, so yours wonβt look like anyone elseβs. Style as a statement beach cover-up, toss on with slides for the market, or dress it up with strappy sandals and earrings for evening. The relaxed silhouette keeps things breathable and unfussy, letting the print do the talking. Available in 52 inch length.
Olivia keeps the tee-soft feel you love, now with artful tie-dye. In aqua and fuchsia the thicker jersey cotton skims the frame for a flattering, comfortable fit you can wear all day. Subtle variations in the dye make every dress one-of-a-kind. Pair with a macramΓ© tote and flats for daytime or add a belt and metallic accents after dark. From travel days to dinner plans, itβs the effortless statement youβll reach for on repeat. Available in 52 inch length.
Color, comfort, and character β the Olivia Tie-Dye brings all three. Crafted from ultra-soft jersey cotton, it drapes smoothly for all-day ease, while the black and orange adds vibrant personality. Each tie-dye piece is uniquely hand tied and dyed patterned, so yours wonβt look like anyone elseβs. Style as a statement beach cover-up, toss on with slides for the market, or dress it up with strappy sandals and earrings for evening. The relaxed silhouette keeps things breathable and unfussy, letting the print do the talking. Available in 51 inch length.
Olivia keeps the tee-soft feel you love, now with artful tie-dye. In black and pink the thicker jersey cotton skims the frame for a flattering, comfortable fit you can wear all day. Subtle variations in the dye make every dress one-of-a-kind. Pair with a macramΓ© tote and flats for daytime or add a belt and metallic accents after dark. From travel days to dinner plans, itβs the effortless statement youβll reach for on repeat. Available in 51 inch length.
Color, comfort, and character β the Olivia Tie-Dye brings all three. Crafted from ultra-soft jersey cotton, it drapes smoothly for all-day ease, while the black and apricot adds vibrant personality. Each tie-dye piece is uniquely hand tied and dyed patterned, so yours wonβt look like anyone elseβs. Style as a statement beach cover-up, toss on with slides for the market, or dress it up with strappy sandals and earrings for evening. The relaxed silhouette keeps things breathable and unfussy, letting the print do the talking. Available in 51 inch length.
Showing 240/345
NextFAQs
Yes! The colorful patterns you see are not printed. Each kaftan is tied by hand and then dyed or discharged dyed to bring out its unique design. No 2 will ever be alike.
We try to photograph as true to color as we can. Since all these 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 34". That being said, we do offer a petite collection with slimmer silhouettes and provide custom hemming to get the right length.
These kaftans are universally flattering on every body and are designed to fit sizes S-4X. Take a look through our reviews and you'll see women of all shapes and sizes feeling confident.
Wash for the first time separately and in cold water to prevent color transfer. Hang to dry or tumble dry low.
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.
Yes, we accept unworn items for return and/or exchange. Please reach out to us within 7 days of receiving your item. For more info, visit our Returns & Exchanges page.

