Imperfectly Perfect – how I accidentally made an elegant dress

There is something undeniably joyful about creating something new out of what already exists. These days we are surrounded by fast fashion, high-pressure trends, and the relentless expectation that everything we make must be flawless. So when I decided to challenge myself to create a dress using only reclaimed fabrics – no plan, no rules, no perfection – I had no idea how liberating the process would be.

back view of model as she walks over a bridge

This project began with the simplest idea: make my own fabric. Not by weaving, dyeing, or anything complicated. Just by harvesting pieces from existing garments and sewing them together. Sounds too easy? That’s the beauty of it. There’s no mystery to it, no secret technique. You simply take fabrics you already have – old tops, damaged clothing, thrifted finds – cut them up, and stitch them together using an overlocker. Because an overlocker trims while it sews, you automatically neaten up raw edges as you go. The result is a patchwork panel big enough to cut as your pattern piece. Patch, stitch, trim, repeat… and before you know it, you’re creating fabric that is uniquely yours. Cheap as chips and incredibly satisfying.

For this dress I worked entirely with stretch materials so as not to be too caught up in worrying about fit or facings or notions or finishes. I sourced most of them between a 50p charity shop rail and the ever-brilliant Battersea carboot sale. The garments weren’t perfect; some had stains, tears or stretched necklines but that made them all the more freeing to cut into. I didn’t feel protective or cautious. Unlike expensive fabric, these pieces came with a built-in permission slip to experiment.

I used leftover tulle for the sleeves and a flouncy bottom finish. The tulle was already in my stash – another leftover patiently waiting for a perfect purpose. I didn’t worry about grainlines, pattern matching, or straight edges. I allowed the shapes to dictate their own placement, sometimes using the original harvested shapes instead of trying to tidy them. I overlocked everything and deliberately kept all the seams visible from the right side of the dress. Loose threads dangle. Some seams twist slightly. The hem is uneven and the flounce is interrupted with rough-cut patches. And here’s the magic: I love every wonky bit of it.

front view of model as she walks over a bridge

We live with the idea that sewing requires precision. We are told to measure twice, cut once, obey the straight grain, and fear the ripple of a seam that isn’t perfectly flat. But what if we challenge that? What if we occasionally let go of perfection and allow our creativity to take the wheel? While making this dress, I had no plan, no sketch, no brief, and certainly no deadline. The only intention was to play with texture and see what happened. That sense of creative freedom felt cathartic – not just in a sewing sense, but in a very human one. How often are we allowed to do something imperfectly, simply because we want to?

The textures became characters of their own: ribbed knits, soft jerseys, mesh-like fabrics, smooth velvets, and the soft shimmer of tulle. Together they formed something completely unrepeatable. No amount of store-bought yardage could replicate the personality of these mismatched materials, each of which lived a life before entering this dress. That history, however scruffy, becomes a part of the story.

What surprised me most was how glam the finished dress felt when styled. I certainly didn’t start this with “glamour” in mind. But when I paired it with a stunning hat that had been gifted to me by my dear milliner friend Jayne at @hepsibahgallery, suddenly the rough, playful textures transformed into something elevated and theatrical. I’ve always claimed that hats don’t suit me, but perhaps the truth is that hats don’t need to suit a face – they need to suit the outfit. When the two speak the same language, the whole look comes alive. Obvious, really… but apparently I required some patchwork enlightenment to realise it!

The final icing on the cake was having it photographed professionally. The talented @danieljames.photographic captured the textures, the movement, and all the quirky little flaws with such an artistic eye that the dress felt almost couture. It’s amazing what can happen when you follow curiosity instead of perfection.

So here’s my takeaway from this wonderfully scrappy adventure: imperfect doesn’t mean unsuccessful. Sometimes imperfect is exactly what makes something perfect for us. Creativity should be joyful, messy, surprising, and personal. Rules are helpful when they serve you, but when they start suffocating your imagination, it’s time to break them… at least for an afternoon!

If you’ve got a craving to be more free with your sewing, give yourself permission to experiment. Raid the back of your wardrobe, visit a charity shop, or ask friends for old clothes headed for the bin. Don’t overthink it. Start cutting, start stitching, and see where it goes. You might just find that the most beautiful thing you can make is something entirely unexpected.

Uninvited Guest – a story of imposter sydrome and the great pretender

Uninvited Guest puppet pose

I made this dress to illustrate the the ever present cloud of imposter syndrome and all the things I think ‘they’ are thinking.

I’ve suffered from it for years and it pains me to think of all the opportunities and invitations I’ve turned down because of that infuriating inner critique who rejoices in reminding me that I’m simply not good enough.

Uninvited Guest sitting crying

There’s a lot of talk about this issue among the artists I work alongside and its been so refreshing to discover that even the most confident-projecting people I know, suffer too. They just have better ways of masking it than me!

To be knowingly or seemingly uninvited to anything is such a devastating blow to ones ego, heart and soul. But to be invited and then doubting the authenticity of the gesture, leaves just as sour a response to be fair.

The irationality is real!

Uninvited Guest who knows

I wanted to make a party dress. The kind I would have worn to all the best parties when I was a young girl, should I had been invited. Big puffy party sleeves of course. A full and flirty skirt to dance and twirl round in until peak of dizzy, with enough fabric each side to grasp onto for extreme moments of self-conciousness when I didn’t quite know what to do with myself.

It would not have been transparent though. Not like this one. The stuff of nightmares of course to turn up to a party and everyone see right through you. Noticing all your flaws along with your pants!

Uninvited Guest curtsey

But those words would be loud and clear and there, for all to see, in no particular order: unlikeable, ungracious, unsteady, unbefitting, unattractive, unfortunate, ungainly, unpopular, uncool, unfit, undeserving, unfashionable, unexceptional, unsuitable, uninspiring, uneducated, unexciting, underwhelming, unwanted, uninteresting, unequal, unwelcome, unqualified, unstable, unapproachable…

How effortlessly a word can change from one extreme to the polar opposite with the addition of a tiny, two character prefix – un.

Uninvited Guest close up

I managed to scare a few Instagram followers with these images. That wasn’t my intent, I assure you. In fact I didn’t know how I was going to present the final dress in front of the lens but I did know it needed a mask. I didn’t want my face and expression to take anything away from the dress. I can’t fake sad and I didn’t want comedy sad, just rejection. The graphic image of the Pierrot doll featured a lot in my childhood. On my mirror, the cover of my diary. I had a bag, a pencil case and an actual doll. It seemed a perfect time to bring the charming little clown back into play and I couldn’t resist making a little ruffled collar as an additional accessory too..

The materials I used were all reclaimed. The dress itself it made from a voile net curtain, The added ruffles were strips cut from the remains a lace net curtain, the scallopped edge of which was used for the collar. The mask is papier mache, and painted with acrylic paints. I bought these white slingback shoes a while back for a shoot and just made some lacy pompoms (from strips of the net curtain) to clip to the fronts (with hair grips!).

Uninvited Guest pompom shoes

The dress itself was self-drafted and the words embroidered using the free-motion technique on my sewing machine. This was undoubtedly the most challenging part as the fabric insisted on disappearing down with the feed dogs on one too many an occasion!

It wasn’t just the dress that was made with what was available, Dan created the wonderful setting with stuff that was simply just lying around. I was so busy with work alongside the making of the dress and putting it all together I hadn’t thought beyond a plain colour roll as a backdrop for the shots but was blown away when I saw the magically lit set he had created.

uninvited Guest corner rays

And I’m so happy with the result. I’m so grateful that he supports all my crazy sewing and art ideas and basically helps me to decant all the head soup that would otherwise be bubbling away and instead allows space for all the new stuff!

Uninvited Guest resting

If you’d like to see this piece for real, It will be on display in or near my workspace on Saturday 8th June at Kindred Open Studios (Shepherds Bush, West London). Do come along if you are local and you can – it’s FREE! – There are in excess of 65 artists here with so much talent to see, a fabulous exhibition in the main gallery, live music, cafe and bar, free workshops (sign up for my little mending circle here) with DJ and campfire as we keep going till 10.30pm in the evening. I assure you it will be worth a wee trip!

If I get a chance to take some photos, I’ll do a little post about it as it might just be the last one… no pressure!

In the meantime, I’m going to be planning my next piece of wearable art because I realised this is what I absolutely love for all number of reasons. Please leave a comment with any thoughts or questions. I love to hear from you all. Until next time x