Midi Dresses

33 products
Filter
Sort
Featured Best Sellers Newest Price: Low to High Price High to Low
  1. Rebecca Midi Dress - Vintage Floral
    Rebecca Midi Dress - Vintage Floral

    9 styles

    Rebecca Midi Dress

    Vintage Floral

    $65.00
  2. Hangout Cotton Midi Dress - Turquoise Floral Medallions
    Hangout Cotton Midi Dress - Turquoise Floral Medallions

    4 styles

    Hangout Cotton Midi Dress

    Turquoise Floral Medallions

    $45.00
  3. Rebecca Midi Dress - Teal Orange Clusters
    Rebecca Midi Dress - Teal Orange Clusters

    9 styles

    Rebecca Midi Dress

    Teal Orange Clusters

    $65.00
  4. Rebecca Midi Dress - Navy Red Bouquets
    Rebecca Midi Dress - Navy Red Bouquets

    9 styles

    Rebecca Midi Dress

    Navy Red Bouquets

    $65.00
  5. Adele Cotton Midi Dress - Black Cream Daisies
    Adele Cotton Midi Dress - Black Cream Daisies
    New

    1 style

    Adele Cotton Midi Dress

    Black Cream Daisies

    $65.00
  6. Rebecca Midi Dress - Black Cream Roses
    Rebecca Midi Dress - Black Cream Roses

    9 styles

    Rebecca Midi Dress

    Black Cream Roses

    $65.00
  7. Hangout Cotton Midi Dress - Slate Floral Blooms
    Hangout Cotton Midi Dress - Slate Floral Blooms

    4 styles

    Hangout Cotton Midi Dress

    Slate Floral Blooms

    $45.00
  8. Rebecca Midi Dress - Orange Tropical Floral
    Rebecca Midi Dress - Orange Tropical Floral

    9 styles

    Rebecca Midi Dress

    Orange Tropical Floral

    $65.00
  9. Rebecca Midi Dress - Black
    Rebecca Midi Dress - Black

    9 styles

    Rebecca Midi Dress

    Black

    $65.00
  10. Hangout Cotton Midi Dress - Olive Navy Floral
    Hangout Cotton Midi Dress - Olive Navy Floral

    4 styles

    Hangout Cotton Midi Dress

    Olive Navy Floral

    $45.00
  11. Frankie Knit Cotton Tee Midi Dress - Pink Red Floral
    Frankie Knit Cotton Tee Midi Dress - Pink Red Floral

    4 styles

    Frankie Knit Cotton Tee Midi Dress

    Pink Red Floral

    $45.00
  12. Take It Easy Cotton Gauze Midi Dress - Navy Cream Vines
    Take It Easy Cotton Gauze Midi Dress - Navy Cream Vines

    1 style

    Take It Easy Cotton Gauze Midi Dress

    Navy Cream Vines

    $59.00
  13. Rebecca Midi Dress - Blue Yellow Roses
    Rebecca Midi Dress - Blue Yellow Roses

    9 styles

    Rebecca Midi Dress

    Blue Yellow Roses

    $65.00
  14. Rebecca Midi Dress - Navy Pink Roses Border
    Rebecca Midi Dress - Navy Pink Roses Border

    9 styles

    Rebecca Midi Dress

    Navy Pink Roses Border

    $65.00
  15. Avery Midi Dress - Navy Shibori Tie-Dye
    Avery Midi Dress - Navy Shibori Tie-Dye
    Sale

    2 styles

    Avery Midi Dress

    Navy Shibori Tie-Dye

    $39.95 $59.00
  16. Gigi Midi Dress - Tan Blue Border
    Gigi Midi Dress - Tan Blue Border

    3 styles

    Gigi Midi Dress

    Tan Blue Border

    $49.00
  17. Frankie Knit Cotton Tee Midi Dress - Vintage Cream Floral
    Frankie Knit Cotton Tee Midi Dress - Vintage Cream Floral
    New

    4 styles

    Frankie Knit Cotton Tee Midi Dress

    Vintage Cream Floral

    $45.00
  18. Lizzie Midi Dress - Blue Patchwork
    Lizzie Midi Dress - Blue Patchwork
    New

    2 styles

    Lizzie Midi Dress

    Blue Patchwork

    $49.00
  19. Nina Midi Dress - White Green Floral
    Nina Midi Dress - White Green Floral
    New

    1 style

    Nina Midi Dress

    White Green Floral

    $65.00
  20. Frankie Knit Cotton Tee Midi Dress - Charcoal
    Frankie Knit Cotton Tee Midi Dress - Charcoal

    4 styles

    Frankie Knit Cotton Tee Midi Dress

    Charcoal

    $45.00
  21. Lizzie Midi Dress - Green Painterly Vines
    Lizzie Midi Dress - Green Painterly Vines

    2 styles

    Lizzie Midi Dress

    Green Painterly Vines

    $49.00
  22. Hangout Cotton Midi Dress - Blue Pink Floral
    Hangout Cotton Midi Dress - Blue Pink Floral

    4 styles

    Hangout Cotton Midi Dress

    Blue Pink Floral

    $45.00
  23. Megan Smocked Midi Dress - Chestnut Lavender Floral
    Megan Smocked Midi Dress - Chestnut Lavender Floral
    Sale

    1 style

    Megan Smocked Midi Dress

    Chestnut Lavender Floral

    $39.95 $59.00
  24. Charlotte Midi Dress - Black Pink Folk Floral
    Charlotte Midi Dress - Black Pink Folk Floral

    1 style

    Charlotte Midi Dress

    Black Pink Folk Floral

    $59.00
  25. Charlotte Embroidered Midi Dress - Slate Floral Blooms
    Charlotte Embroidered Midi Dress - Slate Floral Blooms
    Sale

    1 style

    Charlotte Embroidered Midi Dress

    Slate Floral Blooms

    $44.95 $59.00
  26. Frankie Knit Cotton Tee Midi Dress - Rust Turquoise Floral
    Frankie Knit Cotton Tee Midi Dress - Rust Turquoise Floral
    New

    4 styles

    Frankie Knit Cotton Tee Midi Dress

    Rust Turquoise Floral

    $45.00
  27. Gigi Midi Dress - Red Blue Floral
    Gigi Midi Dress - Red Blue Floral
    New

    3 styles

    Gigi Midi Dress

    Red Blue Floral

    $49.00
  28. Avery Midi Dress - Teal Orange Mixed Floral
    Avery Midi Dress - Teal Orange Mixed Floral

    2 styles

    Avery Midi Dress

    Teal Orange Mixed Floral

    $59.00
  29. All Day Tee Dress - Teal Cotton
    All Day Tee Dress - Teal Cotton
    New

    2 styles

    All Day Tee Dress

    Teal Cotton

    $55.00
  30. Opal "ButterSoft" Ballet Midi Dress - Navy Red Feathers
    Opal "ButterSoft" Ballet Midi Dress - Navy Red Feathers
    New

    1 style

    Opal "ButterSoft" Ballet Midi Dress

    Navy Red Feathers

    $65.00
  31. All Day Tee Dress - Oatmeal
    All Day Tee Dress - Oatmeal

    2 styles

    All Day Tee Dress

    Oatmeal

    $49.00
  32. Gigi Midi Dress - Pink Floral Border
    Gigi Midi Dress - Pink Floral Border
    New

    3 styles

    Gigi Midi Dress

    Pink Floral Border

    $49.00
  33. Rebecca Midi Dress - White Floral
    Rebecca Midi Dress - White Floral

    9 styles

    Rebecca Midi Dress

    White Floral

    $65.00
  • «
  • 1
  • »

Midi Dresses

Sunshine-filled days, blooming flowers, warm breezes, and that undeniable sense of freedom—yep, spring and summer are calling, and we’ve got the perfect answer: midi dresses! Our Midi Dresses Collection is full of breezy, beautiful styles that capture the essence of carefree boho living. Think bright patterns, flowy silhouettes, and flattering fits that feel like they were made just for you. Whether you're heading to a picnic in the park, a weekend road trip, or just grabbing your favorite iced latte, there's a Natural Life midi dress ready to make your day extra special.

Boho Style Made for Sunshine

Midi dresses are the sweet spot between mini and maxi—long enough to twirl in, short enough to keep you cool. But what really makes our midi dresses stand out? That signature Natural Life touch. Every piece is inspired by our love for vibrant colors, feminine details, and all things happy. From whimsical florals to playful patchwork, these dresses bring joy to your wardrobe and let your free spirit shine through.

Meet a Few of Our Favorites

We know it’s hard to pick just one (we’re obsessed too), so here are a few standout pieces from the collection to get you started:

Delicate and romantic, this dreamy white floral midi dress is a warm-weather favorite. The soft, flowy fabric floats with every step, making it perfect for spring strolls and sunset beach walks. The vintage-inspired floral pattern gives it a timeless feel, while the breezy silhouette keeps it fresh and effortless. Whether you’re dressing it up with wedges or going barefoot in the grass, the Rebecca Midi Dress is pure sunshine in dress form.

If you love mixing patterns and colors, the Lizzie Midi Dress is going to be your new obsession. Its patchwork design features cool blue tones and boho prints that make every inch of this dress a piece of art. It’s flowy, comfy, and made for movement—perfect for dancing at outdoor concerts or spinning barefoot in your backyard. It also looks amazing layered with a denim jacket or tied with one of our Boho Bandeaus® for an extra pop of personality.

We’re forever fans of florals, and this sweet daisy-covered dress is no exception. The Adele Cotton Midi Dress features black and cream daisies in a soft cotton fabric that’s breathable and oh-so-lightweight. It’s an easy throw-on-and-go option, whether you’re heading to brunch or reading in the sun. Add sandals and a Happy Bag and you’re good to go!

Effortless Looks for Every Day

One of the best things about midi dresses? They're basically an outfit in one—and they’re so easy to style:

More Reasons to Love

Here at Natural Life, everything we create is designed with heart—from the colors and fabrics we choose to the inspiration behind each piece. Our midi dresses are:

  • Made for comfort: With breathable fabrics and relaxed fits, they’re ideal for hot summer days and sunny spring weekends.
  • One-of-a-kind: We love mixing patterns, prints, and textures so you can express your individual style effortlessly.
  • Created with intention: Every piece reflects our mission to inspire people to Give and Live Happy through meaningful products that spread good vibes.

We believe that clothing should make you feel as good as it looks. So whether you’re lounging in the garden, heading to the farmers market, or planning your next adventure, our midi dresses are there to make every moment more fun, free, and full of color.

Complete the Look

Want to take your boho outfit to the next level? Here are a few Natural Life faves that go perfectly with our midi dresses:

  • Boho Bandeaus® – Wear it your way (headband, wrap, scrunchie, belt… you name it).
  • Happy Bags – Functional and adorable. Take one to the beach, farmer's market, or anywhere life takes you.
  • Graphic Tees – Throw one over your midi and knot it at the waist for a casual, playful twist.
  • Kimonos – Layer one on top for that perfect boho layering moment.

Let your style bloom this season with effortlessly beautiful dresses that make every day feel like a sunshine-filled adventure. Whether you’re headed somewhere magical or just enjoying a quiet moment outside, our midi dresses are here to help you live your happiest, most colorful life.

Take a peek at the full collection of midi dresses and get inspired for all your sunny-day plans