If you want to spice up your life, wearing a fantastically embellished dress is one way to do it. And Ginger Spice herself Geri Halliwell did just that when she wore this embroidered Union Jack dress on the Spice Girls tour.
The embroidery was done by the studio of Jenny King Embroidery, which specializes in freehand machine embroidery, also known as Irish machine embroidery. They use vintage Singer 107W102 machines, which have a very wide maximum stitch width, to create a satin stitch that can fill in areas quite quickly, at least compared to hand stitched embroidery.
The designer for this dress is Gabriella Slade, who has recently been working on Six the Musical on the West End. Ingrid Pryer constructed the dress.