Materials & tools you'll need

Plain, thin quilting cotton (base for scrap yardage) · Assorted fabric scraps · White cotton fabric (underskirt) · Lace fabric (skirt overlay) · Two dress sewing patterns (one for the bodice, one for the skirt) · Decorative vintage trim or notions (for belt and edging) · Six-strand embroidery floss · Hand sewing needle · Leather thimble · Invisible zipper · Pins (quilting pins work well) · Tailor's chalk or washable fabric marker · All-cotton sewing thread · Iron

Step 1 — Turn fabric scraps into usable yardage

Lay a base of plain, thin quilting cotton flat and arrange assorted fabric scraps — even oddly shaped offcuts and small ends — across its surface until the base is fully covered. Using a sewing machine, stitch straight lines about one centimetre apart over the entire piece, sewing back and forth repeatedly until every scrap is firmly secured to the base fabric. The result is a single continuous piece of "yardage" strong enough to cut pattern pieces from, giving irregular scraps a second life instead of ending up in the bin.

Step 2 — Cut the bodice and skirt pieces from two combined patterns

Rather than using a single dress pattern, pull pieces from two: a bodice from one pattern and a skirt from a second. Spread out the new scrap-fabric yardage and trace the bodice pieces, then cut them out. Adjust details as needed to combine the two patterns cleanly — here, the front bodice was changed from a single dart to fully separate front-and-side pieces so it would match the style of the second pattern's skirt. Cut the skirt pieces from separate fabrics: a white cotton underskirt and a lace overlay.

Step 3 — Hand-sew and fell the bodice seams

With sewing machines out of commission, sew the entire bodice by hand. Mark a 5⁄8 inch seam allowance with tailor's chalk or a washable marker for a straight guide, pin the pieces together, and adjust pins as needed around curves to prevent puckering. Join with a split back stitch for strength. Once a seam is sewn, trim one side of the seam allowance short, fold the remaining edge over the raw edge, and press. Then hand-sew this folded edge down with a back stitch through only one layer of fabric — "felling" the seam — which hides the raw edge and finishes the inside of the dress without a lining. Repeat for the front, back, side, and shoulder seams, pressing seam allowances toward the back of the dress to reduce bulk.

Step 4 — Construct the two-layer circle skirt

Cut the underskirt as a circle skirt in white cotton, sewing the front and back panels together at the side seams using the same split back stitch and felling technique used on the bodice, leaving one side seam open partway down for the zipper. For the lace overlay, skip the seam allowance and instead gather the lace slightly at the waist, since it's cut wider than the waist measurement. Join the lace panels with a blanket stitch followed by a split back stitch for reinforcement, then fold and stitch down the hem.

Step 5 — Join the bodice and skirt

Pin the bodice and both skirt layers together at the waistline, matching centre-front and centre-back markings on each piece so the seams line up correctly. Use quilting pins if regular pins run short, and mark the new seamline. Sew with a doubled technique for extra strength: first a basting stitch straight up and down through the fabric, then a split back stitch over the same line. Once sewn, finish the inside waist seam by trimming the underlayers, folding the base fabric over the raw edge, and whip-stitching it down through the underskirt only, leaving the lace layer untouched.

Step 6 — Redesign the back and install the zipper

Before installing the zipper, check that it's long enough to fit around the fitted bodice — if it's too short, the back seamline can be redesigned rather than the whole garment restarted. Here, the zipper's length determined a new V-shaped back neckline, angled from the zipper's end point out to match the width of the front shoulder straps, then mirrored on the other side. Pin the zipper into the centre back seam and install it with tiny, even split back stitches close to the zipper's edge to keep it as invisible as possible. Fell the seam allowance over the zipper tape using thread in a shade that blends between the two fabric colours.

Step 7 — Finish the neckline, armholes, and add the belt

Finish the neckline and armholes with a blanket stitch worked in a full six strands of embroidery floss, sewn closely together to mimic a serged edge and prevent fraying. Fold the finished edge over and stitch it down with a whip stitch, using the blanket stitch line as a guide to keep the fold straight. Attach a decorative vintage trim or notion as a tie belt at the natural waist, and add any hand-embroidery details — such as a small motif near the neckline — to tie the finished piece together.

Frequently asked questions

How do you make wearable fabric out of irregular scraps?
Lay assorted fabric scraps over a base of plain, thin quilting cotton, then machine-stitch straight lines about one centimetre apart across the entire piece to secure the scraps down permanently. This turns oddly-shaped leftover pieces into a single continuous piece of yardage that can be cut like any other fabric.

Why hand-sew and fell every seam instead of lining the dress?
Felling each seam — folding a trimmed edge over and stitching it flat — encloses every raw edge so the inside of the dress looks finished without adding a separate lining layer. It also makes the seams sturdier and more comfortable against the skin, since no raw or overlocked edges are left exposed.

What should you do if your zipper is too short for the design?
If a zipper doesn't reach far enough to fit around a fitted bodice, you can redesign the seamline it sits in rather than starting over. One solution is cutting the back neckline into a V-shape angled down to where the zipper naturally ends, matching the angle to the shoulder strap width for a clean line.

Can two different dress patterns be combined into one garment?
Yes — mixing and matching pieces from different patterns is a practical way to combine features you like. Pairing the bodice from one pattern with the skirt from another works well, as long as you adapt details like darts versus separate side pieces so the two halves fit together properly.

Enjoyed this tutorial?

Find 60+ free tutorials on YouTube. Grab a pattern from the Etsy shop, or go deeper with a community membership.

Free tutorials on YouTube →    Shop on Etsy →    Join the community →