Skip to content

Cart

Your cart is empty

Signup for our newsletter

Enjoy a welcome reward on your first order + be the first to preview sales and new arrivals

All dresses

Shop Hazel & Folk's full range of women's dresses online, including flowing maxi dresses, versatile midi dresses, mini dresses and wrap dresses, all crafted with sustainable fabrics in mind. Discover customer favourites like the best-selling Melody Maxi Dress and timeless Emmaline Gown, with flattering, feminine silhouettes perfect for everyday wear, weddings, bridesmaids and maternity. Every dress is ethically handmade and thoughtfully eco-printed using Oeko-Tex certified inks in a waterless printing process, for sustainable style that lasts.

Sort by

Filters

Woman wearing a blue floral dress against a stone wall.
Save £120.00
A woman wearing a long-sleeve floral mini dress with a tie waist, standing outdoors in front of a green hedge with white flowers.
Kendall Mini Dress | Azaelia Sale price£89.00 Regular price£209.00
Save £130.00
A woman modeling a short black dress from the back, featuring puff sleeves, a square neckline, and a large bow detail at the back, set against a white paneled wall.
Grace Mini Dress | Black Sale price£59.00 Regular price£189.00
Save £120.00
A woman stands facing forward in a white paneled room, wearing a short wrap-style dress with a blue and green floral print, short flutter sleeves, a V-neckline, and a self-tie belt at the waist.
Melody Mini Dress | Primrose Sale price£69.00 Regular price£189.00
Woman in a white robe holding a croissant and a pastry, with a towel on her head, against a light background.
Sold out
Melody Midi Dress | Midnight Polka Dot
Woman wearing a blue and white floral dress in a room with beige walls and a curtain.
Sabine Midi Dress | Cornflowers
Save £169.00
A woman modeling a sleeveless, tiered maxi dress with a blue and white floral print, standing in a bright room with white paneled walls and light gray tiled floors.
Ophelia Maxi Dress | High Tea Sale price£120.00 Regular price£289.00
Save £130.00
A woman stands in profile wearing a light pink short dress with puff sleeves and a large bow detail on the back, paired with clear high-heel sandals, set against a white paneled wall.
Grace Mini Dress | Powder Pink Sale price£59.00 Regular price£189.00
Woman in a floral dress sitting on a white staircase
Woman in a white dress sitting on a ledge with oranges around her.
Save £180.00
A woman modeling a light pink midi dress with short puff sleeves, a deep V-neckline, and a gathered waist, standing in front of a white paneled wall.
Hazel Midi Dress | Faded Blush Sale price£49.00 Regular price£229.00
Woman wearing a yellow and purple checkered dress standing in a room with a textured wall and abstract painting.
Woman wearing a floral dress standing against a stone wall.
Woman wearing a floral dress standing on a white staircase.
Save £140.00
A model stands in a bright white room wearing a white midi dress with short puff sleeves, a square neckline, and a gathered waist.
Grace Midi Dress | White Sale price£89.00 Regular price£229.00
Save £140.00
A woman modeling a light sage green midi dress with puffed short sleeves, a square neckline, and a gathered waist, standing in a bright room with white paneled walls and a light gray floor.
Grace Midi Dress | Sage Sale price£89.00 Regular price£229.00
Juliette Gown | Cinnamon
Juliette Gown | Cinnamon Sale price£239.00
Allegra Maxi Dress | Cinnamon Sale price£194.00
Olivia Robe | Sage
Olivia Robe | Sage Sale price£187.00
Marlowe Maxi Dress | Olive
Marlowe Maxi Dress | Olive Sale price£239.00
Marlowe Maxi Dress | Mauve
Marlowe Maxi Dress | Mauve Sale price£239.00
Marlowe Maxi Dress | Cinnamon
Marlowe Maxi Dress | Cinnamon Sale price£239.00
Marlowe Maxi Dress | Berry Rose
Victoria Maxi Dress | Sage
Victoria Maxi Dress | Sage Sale price£226.00
Willow Gown | Berry Rose
Willow Gown | Berry Rose Sale price£245.00
Lucia Midi Wrap Dress | Berry Dot
Save £77.00
A woman wearing a white sleeveless midi dress with a yellow floral print and green leaves, holding a woven straw hat and standing next to a wicker basket in an outdoor garden setting.
Eloise Midi Dress | Cottage Garden Sale price£84.00 Regular price£161.00
Woman in a floral dress holding a basket of flowers on a white floor.
Save £130.00
A woman modeling a light sage green puff-sleeve mini dress with a square neckline, standing in front of a white paneled wall.
Grace Mini Dress | Sage Sale price£59.00 Regular price£189.00
Save £130.00
A woman stands with her back to the camera wearing a short blue dress with puff sleeves, a large bow detail at the back, and an asymmetrical hem, set against a white paneled wall.
Grace Mini Dress | Navy Sale price£59.00 Regular price£189.00
Save £130.00
A woman stands in profile wearing a very light icy blue ruffled mini dress with puff sleeves and a large bow detail at the back, paired with tan lace-up flat sandals, set against a white paneled wall.
Grace Mini Dress | Baby Blue Sale price£59.00 Regular price£189.00
A woman wearing a strapless pale blush pink maxi dress with a draped, flowing silhouette, standing against a textured off-white plaster wall.
Aveline Maxi Dress | Rosewater Sale price£187.00
Aveline Maxi Dress | Rosette
Aveline Maxi Dress | Rosette Sale price£187.00
Aveline Maxi Dress | Peach Rose
Aveline Maxi Dress | Olive
Aveline Maxi Dress | Olive Sale price£187.00
Aveline Maxi Dress | Mauve
Aveline Maxi Dress | Mauve Sale price£187.00
Aveline Maxi Dress | Cinnamon
Aveline Maxi Dress | Cinnamon Sale price£187.00
Juliette Gown | Rosette
Juliette Gown | Rosette Sale price£239.00
Juliette Gown | Pearl Blue
Juliette Gown | Pearl Blue Sale price£239.00
Juliette Gown | Olive
Juliette Gown | Olive Sale price£239.00
Juliette Gown | Mauve
Juliette Gown | Mauve Sale price£239.00
Allegra Maxi Dress | Olive
Allegra Maxi Dress | Olive Sale price£194.00
Olivia Robe | Rosewater
Olivia Robe | Rosewater Sale price£187.00
Olivia Robe | Pearl Blue
Olivia Robe | Pearl Blue Sale price£187.00
Olivia Robe | Peach Rose
Olivia Robe | Peach Rose Sale price£187.00
Olivia Robe | Berry Rose
Olivia Robe | Berry Rose Sale price£187.00