Gypsy Kaftan Dress


Get holiday ready with our bohemian-inspired Gypsy Kaftan Dress ...

This easy-to-wear dress is not only stylish, but super comfy too. Made from a soft, white rayon to keep your little one cool on warmer days, with longer sleeves for sun protection. 

Beautiful embroidery in a sky blue colour adds a beachy, holiday vibe.

Perfect to pop on over swimmers or a stylish option for a casual outing.

  • soft, white rayon
  • blue embroidery on neckline, sleeves and hemline
  • white lace trim on neckline, sleeves and hemline
  • lace-up neckline
  • curved hemline falling longer at the back
  • loose style
  • fabric has been pre-washed 

sizing -

Front length, measuring from highest point on shoulder to shortest point on hemline - (approximate)

size 2, 58cm | size 4, 65cm | size 6, 68cm | size 8, 71cm | size 10, 75cm | size 12, 79cm

Back length,measuring from highest point on shoulder to longest point on hemline - (approximate)

size 2, 66cm | size 4, 69cm | size 6, 74cm | size 8, 78cm | size 10, 82cm | size 12, 86cm

Chest measurement, front only, measuring from side underarm seam to side underarm seam - (approximate)

size 2, 33cm | size 4, 35cm | size 6, 37cm | size 8, 39cm | size 10, 46cm | size 12, 49cm 

★ Reviews

Let customers speak for us

178 reviews
lovely top

This top is beautiful, matches the shorts, light, comfortable and excellent on wear on hot days. Have purchased several items from Wild Blossoms, beautifully made and very fast delivery service. Thanks Wild Blossoms!

vibrant colour

The top is a fantastic colour, my daughter loves wearing this under denim overalls.


The shorts are light and comfortable, great for the humid hot days we can have in summer. Colour is nice also

Gorgeous set

This top and skirt set is absolutely beautiful on my 11 year old daughter. It has become a favourite outfit of hers. The colour in real life is much better than what it looks like in the photos.

This set it absolutely gorgeous! The style and colours are so pretty.. unfortunately I ordered the size too big.. I have put that one away and reordered a smaller size 😊😊