Magic Garden Dress
Sold Out
A Winter Floral to be worn endless times
Bow at the back, long sleeves
Fully lined
100% Viscose
100% cotton lining
Girls Party Dresses | Baby and Kids Luxury Fashion | Wonderland Collection
NOTE: Our styles are true to size, we recommend buying the size corresponding to the current age of the child. Our dresses fit above the knee. Buy next size up if the child is tall or prefer it longer.
More in this Collection

Ivy Dress
£74.00 GBP

Dream Dress
£82.50 GBP

Orangery Dress
£54.70 GBP

Willow Dress
£52.50 GBP

Pink Dragon Dress
£52.50 GBP

Fairy Dress
£52.50 GBP

Butterfly Dress
£65.00 GBP

Forget-me-not Dress
£54.70 GBP

Paperwhites Dress
£52.50 GBP

Ilex Dress
£52.50 GBP

Mist Dress
£59.00 GBP

Shadow Skirt
£46.00 GBP

Spring Dress
£65.00 GBP

Bubbles Dress
£42.00 GBP
£52.50 GBP

Coral Bay Dress
£51.20 GBP
£64.00 GBP

Florence Dress
£52.50 GBP

Forte de Marmi Dress
£44.80 GBP
£64.00 GBP

Santorini Dress
£51.90 GBP
£64.90 GBP

Picnic Dress
£52.50 GBP

Voyage Dress
£49.90 GBP
£62.50 GBP

Ibiza Dress
£51.90 GBP
£64.90 GBP

Sicily Dress
£44.80 GBP
£64.00 GBP

Provence Dress
£51.20 GBP
£64.00 GBP

Monaco Dress
£51.20 GBP
£64.00 GBP

Biarritz Skirt
£42.00 GBP

Nazare Dress
£51.20 GBP
£64.00 GBP

Portofino Dress
£82.50 GBP

Capri Dress
£42.00 GBP
£52.50 GBP

Almeria Dress
£42.00 GBP
£52.50 GBP

Saint Tropez Dress
£65.00 GBP
£76.50 GBP

Milos Dress
£36.75 GBP
£52.50 GBP

Deia Dress
£52.50 GBP

Positano Dress
£82.50 GBP

Prune Dress
£38.00 GBP
£56.00 GBP

Queen of Hearts Dress
£52.00 GBP
£76.00 GBP

Wonderland Dress
£66.00 GBP
£82.50 GBP

Lychee Dress
£42.00 GBP
£74.00 GBP

Primrose Dress
£43.00 GBP
£76.00 GBP

Rabbit Dress
£42.00 GBP
£76.00 GBP

Majestic Dress
£49.00 GBP
£74.00 GBP

Earl Grey Dress
£39.00 GBP
£56.00 GBP

Chessur Dress
£42.00 GBP
£62.00 GBP

Tweedle Skirt
£22.00 GBP

Mad Tea Party Dress
£38.00 GBP
£74.00 GBP

Blossom Dress
£38.50 GBP
£55.00 GBP

Fuji Dress
£35.70 GBP
£59.50 GBP

Wild Flowers Dress
£51.20 GBP
£64.00 GBP

Ping Pong Dress
£44.80 GBP
£64.00 GBP

Ice Cream Dress
£39.90 GBP
£49.90 GBP
Back To Dresses