Introduction
The oversized spiral rose is nearly as wide as the headband itself, so this coral-and-white set needs structural balance before decoration. This crochet baby dress set pattern uses DK yarn, a 3.5 mm hook, and 0–3 month sizing with a target dress length near 35 cm. Skill level is easy-medium. The coordinated construction gives you one gauge and one color plan for four matching pieces.
The Design: What Makes This Coral Baby Set Different
The dress uses a compact top-down yoke before changing to a much wider lace skirt. That division keeps the chest close to infant sizing while producing the pronounced flare visible in the reference design. White edging is concentrated around the armholes and hem instead of scattered through the bodice, so the color contrast stays readable.
The bonnet repeats the openwork idea but needs a denser crown for shape. Its front edge carries the white ruffle, while the crochet flower headband repeats the same trim around a large spiral rose. Matching booties use a firm oval sole and a reduced toe so the opening does not collapse. For a crochet baby girl dress pattern of this type, the common construction error is increasing the skirt too early; that pushes unwanted volume into the underarm area rather than below the bodice.
Project Info at a Glance
| Skill Level | Time | Finished Size | Hook | Best For |
|---|---|---|---|---|
| Easy–Medium | Varies by crocheter | 0–3 months; target dress length 35 cm | 3.5 mm | 0–3 month coordinated outfit |
The 35 cm dress-length reference is suitable for a 0–3 month design, while a 3-month infant body chest is approximately 40.5 cm.
Materials and Tools
Yarn
- Coral / orange-coral — DK / light #3 — approximately 200 g — choose a smooth baby DK or cotton-acrylic blend.
- White — DK / light #3 — approximately 50–60 g — use the same yarn family as the main color so the trim blocks at a similar rate.
Tools
- 3.5 mm crochet hook
- 4 mm crochet hook, optional for tight tension
- 1 locking stitch marker
- 2–4 removable stitch markers
- Yarn needle
- Scissors
- Measuring tape
- Blocking pins
- 1 securely attached 10–12 mm button or sewn snap
For gauge, begin around 20 dc × 11 rows = 10 cm with a 3.5 mm hook. Adjust the hook size before beginning the garment if your swatch is significantly wider or narrower.
Abbreviations
- ch — chain
- sl st — slip stitch
- sc — single crochet
- hdc — half double crochet
- dc — double crochet
- inc — 2 stitches worked into one stitch
- dec — decrease
- hdc2tog — half double crochet two together
- sc2tog — single crochet two together
- BLO — back loop only
- V-st — (dc, ch 1, dc) in the indicated point
- shell — multiple dc worked into one space
- picot — ch 3, sl st into first chain
Invisible decrease is not required here; the bootie toe uses hdc2tog because that decrease produces a flatter shaped upper in this DK construction.
Pattern — Step by Step
The project is worked in turned rows or joined rounds as stated.
Dress — Yoke and Bodice
Yarn: coral DK
Foundation: Ch 54.
Row 1: Dc in 3rd ch from hook and in each ch across. Turn. (52 dc)
Row 2: Ch 2. *(Dc in next 5, inc, dc in next 6, inc)* ×4. Turn. (60 dc)
Row 3: Ch 2. *(Dc in next 6, inc, dc in next 7, inc)* ×4. Turn. (68 dc)
Row 4: Ch 2. *(Dc in next 7, inc, dc in next 8, inc)* ×4. Turn. (76 dc)
Row 5: Ch 2. *(Dc in next 8, inc, dc in next 9, inc)* ×4. Turn. (84 dc)
Row 6: Ch 2. *(Dc in next 9, inc, dc in next 10, inc)* ×4. Turn. (92 dc)
Row 7: Ch 2. *(Dc in next 10, inc, dc in next 11, inc)* ×4. Turn. (100 dc)
Row 8: Ch 2. *(Dc in next 11, inc, dc in next 12, inc)* ×4. Turn. (108 dc)
Lay the yoke flat. Each sleeve section will use 18 stitches.
Round 9 — armhole division: Ch 2, dc in next 18, ch 6, skip next 18, dc in next 36, ch 6, skip next 18, dc in final 18. Join to first dc. (84 working stitches including underarm chains)
Rounds 10–12: Ch 2, dc in each stitch around, join. (84)
At the stated gauge, 84 dc should produce approximately 42 cm around the chest. Measure before beginning the skirt.
Dress — Lace Skirt
Round 13: *(V-st in next st, skip next 2 sts)* ×28. Join. (28 V-sts)
Round 14: Work 3 dc into each V-st ch-1 space. Join. (84 dc)
Round 15: V-st in the center dc of each 3-dc group. Join. (28 V-sts)
Round 16: Work 4 dc in each V-st ch-1 space. Join. (112 dc)
Round 17: Work one V-st between the second and third dc of each 4-dc group. Join. (28 V-sts)
Round 18: Work 5 dc in every V-st ch-1 space. Join. (140 dc)
Round 19: V-st in the center dc of each 5-dc group. Join. (28 V-sts)
Rounds 20–37: Repeat Rounds 18–19 nine more times, ending with a V-st round.
Measure from shoulder to lower edge. Aim for approximately 33–34 cm before the final border. Add or remove one two-round lace repeat if required.
Dress — Scalloped Hem
Round 38, coral: Work 7 dc in every V-st ch-1 space; sl st into the valley between adjacent V-st bases. Repeat around.
Round 39, white: Join white at one valley. Sc across each 7-dc fan, working a picot above the fourth dc of every fan; sl st in each valley.
Fasten off and weave in at least 8 cm of each yarn tail.
Dress — Armhole Ruffles
Make 2.
Join white at the center of the six-chain underarm.
Round 1: Work 24 sc evenly around the armhole. Join. (24 sc)
Round 2: *(3 dc in next sc, sl st in next sc)* ×12. (12 ruffles)
Fasten off.
Dress — Neck and Back Opening
Join white at one lower edge of the back opening.
Row 1: Sc evenly up one back edge, around the neckline, and down the second edge.
At the upper right back, make a ch-4 button loop if using a button. Sew the button firmly to the opposite side.
Bonnet
Yarn: coral and white DK
Round 1: Ch 4, sl st to first ch to form a ring. Ch 2, work 12 dc into ring. Join. (12)
Round 2: Inc in every stitch. (24)
Round 3: *(Dc 1, inc)* ×12. (36)
Round 4: *(Dc 2, inc)* ×12. (48)
Round 5: *(Dc 3, inc)* ×12. (60)
Round 6: *(Dc 4, inc)* ×12. (72)
The crown should lie flat. Stop increasing earlier if the fabric begins to wave excessively.
Row 7: Ch 2, turn. Dc across the next 62 stitches; leave 10 stitches unworked for the lower neck opening. (62 dc)
Row 8: Ch 3, turn. Dc in first st, *(ch 1, skip 1, dc in next)* ×30, dc in last st. (32 dc, 30 ch-1 spaces)
Rows 9–14: Ch 3, turn. Dc in first dc, *ch 1, dc in next dc* across.
Bonnet Face Ruffle
Change to white.
Row 15: Work *(sc in next dc, 3 dc in next ch-1 space)* across; finish with sc.
Row 16: Sc across the entire ruffle edge, adding a picot above the center dc of each 3-dc group.
Fasten off.
Bonnet Neck Edge
Return to coral. Work 52 sc evenly across the lower raw edge, including the back crown gap and row ends.
If adding ties, ch 20 at each end and sl st back along each chain. Bonnet ties should not be used while an infant is sleeping or unattended.
Flower Headband
Band
With coral, ch 67.
Row 1: Hdc in 2nd ch and across. (66 hdc)
Row 2: Ch 1, turn, hdc across. (66)
Change to white.
Row 3: Sc across. (66)
Fasten off. Join the short ends with a flat seam.
The unstretched target is approximately 33–34 cm. Check the finished band against the intended baby’s actual head measurement before use.
Layered Spiral Rose
With coral, ch 45.
Row 1: Beginning in 2nd ch, work 2 dc in every chain across. The strip will curl naturally. (88 dc)
Change to white.
Row 2: *Sl st in next dc, (sc, ch 2, sc) in next dc* across.
Fasten off, leaving a 30 cm sewing tail.
Roll the strip into a spiral while keeping the lower edge level. Stitch through every layer several times before attaching the flower to the headband.
Booties — Make 2
Yarn: coral and white DK
With coral, ch 11.
Round 1: Work 2 hdc in 2nd ch from hook, hdc in next 8 ch, 5 hdc in final ch. Working along the opposite side of the foundation chain, hdc in next 8, then 3 hdc in the first foundation chain. Join. (26 hdc)
Round 2: Distribute 10 increases around the curved toe and heel sections while keeping the two side runs even. (36 hdc)
Place a stitch marker at the center toe.
Round 3: Hdc in each stitch. (36)
Round 4: Working BLO, hdc in every stitch. (36)
Round 5: Hdc in next 8, hdc2tog ×10 across the toe, hdc in final 8. (26)
Round 6: Sc in next 7, sc2tog ×6, sc in final 7. (20)
Round 7: Sc around. (20)
Check the sole length before adding the trim. Aim for approximately 8–9 cm for this size.
Bootie Ruffle
Change to white.
Round 8: *(Sl st in next sc, 3 dc in next sc)* ×10. (10 ruffles)
Fasten off. Leave an 8–10 cm tail and weave it through several stitch directions.
Assembly
- Block the dress flat and check a finished shoulder-to-hem length near 35 cm.
- Measure the dress around the chest; target approximately 42 cm finished circumference for this draft.
- Attach the back button or snap only after checking neckline overlap.
- Shape both white armhole ruffles so the twelve scallops sit evenly around each opening.
- Block the bonnet crown flat, then arrange the openwork rows toward the face opening.
- Finish the bonnet neck edge and test its circumference against the intended baby’s actual head measurement.
- Seam the headband ends flat with no thick knot against the skin.
- Pin the spiral rose to the headband in at least four points before stitching it down.
- Place both booties sole-to-sole and compare length, toe curve, and opening before weaving the final tails.
- Inspect every button, flower stitch, ruffle join, and yarn end before the set is worn.
The finished set consists of one lace dress, one bonnet, one flower headband, and two matching booties.
7 Technical Tips
- Stitch-marker drift: Mark the first stitch of every joined dress round, especially after the armhole division at 84 stitches. Moving the marker one stitch per round will twist the back seam and shift the lace repeats.
- Stuffing firmness: This project requires no stuffing. Adding filling beneath the flower or inside the booties will distort their finished dimensions.
- Decrease shape: Keep the drafted hdc2tog sequence at the bootie toe. It reduces the upper from 36 stitches to 26 while maintaining a flatter front profile.
- Small attached parts: Avoid adding beads or decorative safety eyes to an infant garment. Any added embellishment must be secured against repeated pulling.
- Yarn substitution: Do not replace DK yarn with velvet while keeping the same stitch counts. A thicker yarn can push the approximately 42 cm chest and 8–9 cm sole measurements outside the intended size.
- Pinning: Pin the rose at four or more points before sewing. A single central attachment allows a large crochet flower to rotate and pull away from the band.
- Tail weaving: Leave 8–10 cm yarn tails on structural joins and weave them in through at least two directions. Short tails at the bootie toe, neckline, or headband seam can work loose under repeated stretching.
Conclusion
Check the finished measurements before treating the four pieces as one size: aim for about 35 cm dress length, roughly 42 cm finished dress chest, an infant-fit headband, and bootie soles near 8–9 cm. Block the lace skirt and white scallops only after every yarn tail has been secured. Your next practical step is to make a gauge swatch in the chosen coral DK, then adjust the hook before starting the yoke. Save this crochet baby dress set pattern to Pinterest and share the finished coral-and-white set on Instagram with #CoralLaceBabySet. Which detail would you keep largest on your version: the headband rose or the skirt scallops?