Midnight Star Celestial Dress Free Crochet Pattern

This is a child-size crochet dress with a fitted bodice, spaghetti straps, and a dramatic full skirt. The construction uses single crochet for the bodice and half double crochet worked in the back loop for the skirt. You will need intermediate skills, including joined rounds, even increases, and sewn appliques.

Midnight Star Celestial Dress Free Crochet Pattern

The ombre effect moves from deep navy at the waist down through violet to silver gray at the hem. Crescent moons and stars in gold, silver, and white get sewn on after the dress is complete. The whole project takes about 14 to 18 hours.

If you have been wanting to try garment crochet but felt intimidated, this dress breaks everything into manageable sections. The bodice is straightforward single crochet tubes. The skirt uses one big increase round to create fullness, then stays even all the way down. Let me walk you through every step.

About This Pattern

The Midnight Star Celestial Dress is worked from the top edge down in joined rounds. You start at the neckline, build the bodice with dense single crochet stitches, add straps, then release the skirt with a 3-to-1 increase at the waist. The skirt gets worked straight in half double crochet through the back loop only, which creates soft vertical folds and that subtle ribbed texture you see in the photos.

This pattern fits a child size 4 to 5. The finished measurements are 22 inches around the chest, 24 inches at the waist, 19 inches total length, and about 72 inches of skirt sweep. The intended ease is 1 to 2 inches of positive ease at the chest, so choose the size based on the child’s actual chest measurement.

The celestial appliques get made separately and sewn on at the end. You will make 18 small stars, 8 mini stars, 3 crescent moons, and 1 larger moon.

Materials You Will Need

Yarn:

DK weight cotton/acrylic or cotton/bamboo blend, approximately 760 yards total.

  • Main ombre colors: 660 yards in navy-to-silver gradient or three coordinated solids
  • Appliques: 50 yards gold, 35 yards silver, small amount of white
  • Good yarn choices include Lion Brand Coboo DK, Hobbii Rainbow Cotton 8/6, or Paintbox Yarns Cotton DK. Any DK yarn that matches gauge and creates flexible fabric will work.

    Hooks:

  • US G/6 (4.0 mm) hook for the dress
  • US E/4 (3.5 mm) hook for the appliques
  • Notions:

  • Stitch markers
  • Yarn needle
  • Scissors
  • Measuring tape
  • Blocking pins
  • Optional: 1/4 inch elastic for inside top edge if extra security is desired
  • Gauge

    Getting gauge right matters for garment fit. Please swatch before starting.

    Bodice gauge: 18 single crochet stitches and 20 joined rounds equals 4 inches after blocking.

    Skirt gauge: 18 half double crochet stitches and 15 joined rounds equals 4 inches after blocking.

    Match both stitch and row gauge so the dress keeps the intended fit and length. If your swatch is too big, go down a hook size. If it is too small, go up a hook size.

    Abbreviations and Special Stitches

    Standard abbreviations (US terms):

  • blo = back loop only
  • ch = chain
  • dc = double crochet
  • hdc = half double crochet
  • inc = increase
  • rep = repeat
  • rnd(s) = round(s)
  • sc = single crochet (insert hook, yarn over, pull up a loop, yarn over, pull through both loops)
  • sc2tog = single crochet 2 stitches together
  • sl st = slip stitch
  • st(s) = stitch(es)
  • tr = treble crochet
  • YO = yarn over
  • UK note: US sc equals UK dc. US dc equals UK tr.

    Special stitches:

    Invisible join: Cut yarn, pull tail through last stitch. Thread tail on needle, insert under both loops of the first stitch of the round, then back down through the center of the last stitch. Pull gently to mimic a stitch.

    sc2tog (single crochet 2 together): Insert hook in next stitch, yarn over and pull up a loop. Insert hook in following stitch, yarn over and pull up a loop. Yarn over and pull through all 3 loops on hook.

    Back-loop hdc: Yarn over, insert hook under the back loop only, yarn over and pull up a loop, yarn over and pull through all 3 loops. This gives the skirt its subtle ribbed texture.

    Pattern Notes

    Before you begin, keep these points in mind:

  • The chain 1 at the start of single crochet rounds does not count as a stitch.
  • Join each round with a slip stitch to the first stitch unless told otherwise.
  • Place a marker in the first stitch of each round and move it up as you go.
  • Work over yarn tails when changing colors, then weave ends securely.
  • Left-handed note: Work the same stitch counts and measurements. Your rounds will travel in the opposite direction, so place the visible seam at the center back and mirror applique placement from the layout notes.

    Bodice Instructions

    Foundation

    With navy and 4.0 mm hook, chain 100. Join with slip stitch to first chain, being careful not to twist. Round 1 works 100 stitches.

    Round 1

    Chain 1, single crochet in each chain around, join. (100 sc)

    Rounds 2 through 8

    Chain 1, single crochet in each stitch around, join. Each round: (100 sc)

    Checkpoint: Top edge measures about 22 inches around.

    Round 9

    Chain 1, [single crochet in next 24 stitches, 2 single crochet in next stitch] 4 times, join. (104 sc)

    Rounds 10 through 17

    Chain 1, single crochet in each stitch around, join. Each round: (104 sc)

    Round 18

    Chain 1, [single crochet in next 25 stitches, 2 single crochet in next stitch] 4 times, join. (108 sc)

    Rounds 19 through 30

    Chain 1, single crochet in each stitch around, join. Each round: (108 sc)

    Checkpoint: Bodice height is about 6 inches. Waist measures about 24 inches around.

    Strap Instructions

    Strap Placement

    Lay bodice flat with seam at center back. Mark front strap points 11 stitches in from each side edge. Mark back strap points directly opposite. Leave 28 center-front stitches between straps and 28 center-back stitches between straps.

    Making Each Strap

    Join navy at front mark. Chain 34 for a 7.5 inch strap. Slip stitch to matching back mark. Turn and work 34 single crochet back across the chain. Slip stitch to front edge, fasten off.

    Repeat for second strap.

    Fit tip: Try the bodice on the child and adjust by adding or removing chains before working the single crochet return row.

    Skirt Instructions

    Round 31: Release Increase

    Change to dark navy or gradient start color. Chain 1, work 3 half double crochet in each stitch around, join. (324 hdc)

    This dramatic increase creates all the fullness in the skirt.

    Rounds 32 through 46: Deep Sky

    Chain 1, half double crochet in the back loop only in each stitch around, join. Each round: (324 hdc)

    Rounds 47 through 58: Violet Transition

    Continue gradient or change to muted violet. Chain 1, half double crochet in the back loop only in each stitch around, join. Each round: (324 hdc)

    Rounds 59 through 76: Silver Horizon

    Continue gradient or change to silver gray. Chain 1, half double crochet in the back loop only in each stitch around, join. Each round: (324 hdc)

    Checkpoint: Skirt length from waist is about 12.25 inches.

    Hem Round 77

    Chain 1, single crochet in each stitch around, join. (324 sc)

    Hem Round 78

    Chain 1, [single crochet in next 9 stitches, chain 3, slip stitch in first chain made for picot, single crochet in next 9 stitches] 18 times, join with invisible join. (324 sc + 18 picots)

    Celestial Appliques

    The appliques bring this dress to life. Make them all before sewing so you can play with placement.

    Motif Plan

    Make 18 small stars, 8 mini stars, 3 crescent moons, and 1 larger moon. Use gold, silver, and white yarns. Scatter them densely on the upper right bodice and taper motifs down the skirt, leaving the back quieter.

    Small 5-Point Star

    With 3.5 mm hook, make a magic ring.

    Round 1: Chain 1, 10 single crochet in ring, join. (10 sc)

    Round 2: [Chain 3, single crochet in 2nd chain from hook, half double crochet in next chain, skip next single crochet on ring, slip stitch in next single crochet] 5 times. Fasten off, leaving a long tail for sewing.

    Mini Star

    Make a magic ring.

    Round 1: [Chain 2, slip stitch in ring] 5 times, pull ring tight. Fasten off with a long tail.

    Crescent Moon

    Chain 16.

    Row 1: Single crochet in 2nd chain from hook, half double crochet in next 2 chains, double crochet in next 7 chains, half double crochet in next 2 chains, single crochet in last 3 chains. (15 sts)

    Row 2: Chain 1, turn, slip stitch in first 2 stitches, single crochet in next 2 stitches, half double crochet in next 3 stitches, double crochet in next 4 stitches, half double crochet in next 2 stitches, single crochet in next stitch, slip stitch in last stitch. (15 sts)

    Fasten off.

    Large Moon

    Work the crescent moon pattern with a 4.0 mm hook and add one extra row of surface slip stitch along the outer curve for a bolder shape.

    Placement Guide

    Pin every applique before sewing. Place the largest crescent on the right bodice, one crescent on lower left skirt, one on lower right skirt, and the large moon near the skirt front. Keep at least 1.5 inches between larger motifs so the folds remain soft.

    Finishing

  • Weave in all ends on the wrong side, splitting yarn plies where possible for security.
  • Steam block lightly or wet block flat to measurements. Do not stretch the top edge wider than gauge.
  • Sew appliques with matching thread or yarn tails using small whipstitches around each edge.
  • Optional: sew soft elastic inside the top edge, stretching it only enough to stabilize the neckline.
  • Size Customization

    To change chest size, begin with any even stitch count that matches the desired top circumference at 18 single crochet per 4 inches. For a different waist, increase or decrease the bodice by multiples of 4.

    For the skirt, keep the release increase at 3 half double crochet per bodice stitch for a full skirt, or use 2 half double crochet per stitch for a softer A-line shape.

    Adjust strap chains after trying the bodice on the wearer.

    Troubleshooting Common Issues

    Top edge too loose: Add the optional elastic or remake the first round with a smaller hook.

    Skirt ruffles outward: Your half double crochet row gauge may be short or your yarn may be too crisp. Steam block downward and reduce release increase to 2 half double crochet per stitch for the next version.

    Skirt pulls inward: Loosen half double crochet tension or use a hook one size larger for the skirt.

    Appliques curl: Block motifs under a damp cloth before sewing. Use fewer stitches around tight curves.

    Care Instructions

    Hand wash or machine wash cold on delicate inside a garment bag. Lay flat to dry. Do not wring. Touch up with steam from above the fabric without pressing the appliques flat.

    Midnight Star Celestial Dress Free Crochet Pattern

    Final Thoughts on This Celestial Dress Crochet Pattern

    This Midnight Star Celestial Dress combines simple construction techniques with stunning visual impact. The bodice builds steadily with basic single crochet, the skirt flows beautifully thanks to that 3-to-1 release increase, and the appliques let you customize the look however you like. Whether you follow the placement guide exactly or scatter stars in your own constellation pattern, the finished dress will be magical.

    The ombre effect works whether you use a gradient cake yarn or transition between three solid colors. Both approaches photograph beautifully. If this is your first garment project, take your time with gauge swatching and try the bodice on the child before committing to strap length.

    I hope you love making this dress as much as I enjoyed designing it. Save this pattern to your Pinterest boards so you can find it when you are ready to cast on. And please leave a comment below if you make one. I would love to see your version of this celestial beauty.

    You Might Also Like

    Leave a Comment

    Your email address will not be published. Required fields are marked *

    *