← Back to Home

purlJam

Custom Pattern

Type

Crochet

Difficulty

intermediate

Category

dress

🎨 Want a Custom Pattern?

Generate your own personalized crochet patterns with PurlJam AI - free and instant!

Create Your Pattern
Generated preview image for Milkmaid Ribbed Cap-Sleeve Top
Generated image is inspiration only. Follow the written pattern for stitch counts, measurements, and construction details.
Stitch chart guide image for Milkmaid Ribbed Cap-Sleeve Top
Attached stitch chart guide image. Follow the written pattern and chart instructions for placement, stitch counts, and row order.
AI Thinking Process

Planning

1. **Design Strategy**: Fitted milkmaid/babydoll top in elastic SC BLO ribbing with 2-row red/cream horizontal stripes; square neck, slight cap sleeves, center-front vertical ruching via red chain-cord drawstring, cream decorative borders. Sport yarn, beginner-friendly, zero-to-slight negative ease for stretch fit across XS-5XL. 2. **Construction Plan**: Bottom-up in the round to underarms, split for flat front/back armhole and square-neck shaping, seam shoulders, pick up cap sleeves in rounds, add borders and weave drawstring. 3. **Quality Assurance**: - Maintain even stripe sequence and BLO consistency for elasticity. - Square neck and cap-sleeve stitch counts must align at shoulders/armholes. - Drawstring channel centered precisely on front for balanced ruching. 4. **Final Calculations**: Gauge 20 sts x 24 rows = 4" SC BLO. Finished bust: 30 (34, 38, 42, 46, 50, 54, 58, 62)". Body cast-on 150 (170, 190, 210, 230, 250, 270, 290, 310) sts. Length to underarm 10 (10, 10.5, 10.5, 11, 11, 11.5, 11.5, 12)"; total length 16 (16.5, 17, 17.5, 18, 18.5, 19, 19.5, 20)".

Verification

[PRE-FLIGHT CHECKS] 1. **Completeness**: All template sections adapted (foundation, body, armhole/neck shaping, shoulders, sleeves added per user request, hems/borders, blocking, weaving); drawstring and stripes included. 2. **Consistency**: 20 sts/4" gauge × finished busts yield exact cast-ons 150-310; armhole depths 6-8.5"; square neck bind-offs leave equal shoulders; sleeve pick-ups match armhole edges; stripe rows even. 3. **Constraints**: Fitted (not shift ease), SC BLO ribbing, 2-red/2-cream stripes, square neck, cap sleeves, center ruching cord, cream borders, sport yarn, beginner, XS-5XL imperial-first all covered. 4. **Safety**: Math verified—no odd stitch residuals after splits/bind-offs; multiples of 2 preserved for stripes; drawstring length scales with sizes. 5. **Fix before writing**: Sleeve height capped at 1.5-2" for “slight cap”; border standardized as cream sc + picot; all numbers finalized and consistent.

Pattern

Milkmaid Ribbed Cap-Sleeve Top

Beginner | Sport Weight | Fitted Silhouette with Center Ruching

Sizes: XS (S, M, L, XL, 2XL, 3XL, 4XL, 5XL)
To fit bust 30 (34, 38, 42, 46, 50, 54, 58, 62)" / 76 (86, 97, 107, 117, 127, 137, 147, 157) cm
Finished bust circumference (unstretched): 30 (34, 38, 42, 46, 50, 54, 58, 62)" / 76 (86, 97, 107, 117, 127, 137, 147, 157) cm
Zero to slight negative ease; SC BLO ribbing provides stretch for a fitted milkmaid/babydoll look.
Total length from shoulder: 16 (16.5, 17, 17.5, 18, 18.5, 19, 19.5, 20)" / 40.5 (42, 43, 44.5, 45.5, 47, 48.5, 49.5, 51) cm
Armhole depth: 6 (6.25, 6.5, 7, 7.25, 7.5, 8, 8.25, 8.5)" / 15 (16, 16.5, 18, 18.5, 19, 20.5, 21, 21.5) cm

Yarn: Sport weight (#2), approximately
Main colors:

  • Color A (Red): 450 (500, 560, 630, 700, 780, 860, 950, 1050) yd / 410 (455, 510, 575, 640, 715, 785, 870, 960) m
  • Color B (Cream White): 400 (450, 500, 560, 630, 700, 780, 860, 950) yd / 365 (410, 455, 510, 575, 640, 715, 785, 870) m
    (Border uses Color B; drawstring uses Color A.)
    Suggested: mercerized cotton or cotton-blend sport for drape and stitch definition.

Hook: US E-4 / 3.5 mm (or size needed to obtain gauge)
Notions: Stitch markers, tapestry needle, measuring tape, scissors.

Gauge: 20 sts and 24 rows = 4" / 10 cm in SC BLO, unstretched.
Work a 5" / 12.5 cm swatch, block lightly, and measure center 4". Adjust hook if needed. Row gauge affects stripe height and length.

Abbreviations (US):
ch – chain
sc – single crochet
sc blo – single crochet in back loop only
sl st – slip stitch
st(s) – stitch(es)
pm – place marker
rm – remove marker
RS – right side
WS – wrong side
rep – repeat
rnd(s) – round(s)
inc – increase (2 sc blo in same st)
dec – decrease (sc2tog blo)

Stitch Multiple: Any even number.

Stripe Sequence (Body & Sleeves):
2 rnds/rows Color A (Red), 2 rnds/rows Color B (Cream); rep from * throughout. Carry unused color loosely up the side (or cut and weave for cleaner joins). Always change color in the last yarn-over of the final st of the previous color section.

Notes:

  • Body worked in continuous joined rounds (do not turn) to underarms for seamless tube; then split and worked flat.
  • All body/sleeve fabric is SC BLO for elastic vertical ribbing.
  • Keep tension even; BLO creates natural stretch—do not work tightly.
  • Square neckline formed by binding off center front (and shallow back) stitches then working shoulders separately.
  • Cap sleeves are short (1.5–2") and slightly shaped.
  • Center-front ruching created after assembly by weaving a red chain-cord drawstring vertically through the center column of stitches; tie at waist.
  • Beginner-friendly: only sc, blo, simple seaming, and basic shaping.

PATTERN

BODY

With Color A and larger foundation method preferred, ch 150 (170, 190, 210, 230, 250, 270, 290, 310). Being careful not to twist, join with sl st to first ch to form a ring. Pm for beginning of rnd and for both side “seams” (75 (85, 95, 105, 115, 125, 135, 145, 155) sts each for front and back).

Rnd 1 (RS): Ch 1, sc in each ch around, join with sl st to first sc. [150 (170, 190, 210, 230, 250, 270, 290, 310) sts]

Rnd 2: Ch 1, sc blo in each st around, join.

Continue in SC BLO, following Stripe Sequence (complete the first 2 rnds in A, then switch).

Work even in established stripe SC BLO until piece measures 10 (10, 10.5, 10.5, 11, 11, 11.5, 11.5, 12)" / 25.5 (25.5, 26.5, 26.5, 28, 28, 29, 29, 30.5) cm from foundation edge, ending after a complete 2-rnd stripe pair so next color is ready. Do not fasten off.

Inline check: 10" × 6 rows/inch = 60 rows (multiple of 4 for clean stripe pairs) ✓ for smallest; larger sizes add 3–12 rows proportionally while preserving stripe pairs.

DIVIDE FOR ARMHOLES

Next Rnd (split): Work in SC BLO across 75 (85, 95, 105, 115, 125, 135, 145, 155) front sts, turn, leaving remaining sts unworked for back. Front and back will now be worked flat separately. Place remaining back sts on holder or leave live.

FRONT

Continue Stripe Sequence, working flat in SC BLO (ch 1, turn at end of each row; sc blo in each st).

Armhole shaping (both edges):
Row 1 (WS): Ch 1, sc blo dec, sc blo across to last 2 sts, sc blo dec, turn. [73 (83, 93, 103, 113, 123, 133, 143, 153) sts]
Row 2: Ch 1, sc blo across, turn.
Rep last 2 rows 2 (2, 3, 3, 4, 4, 5, 5, 6) more times. [69 (79, 87, 97, 105, 115, 123, 133, 141) sts]
(Decreases total 6 (6, 8, 8, 10, 10, 12, 12, 14) sts.)

Work even in SC BLO stripes until armhole measures 3.5 (3.75, 4, 4.25, 4.5, 4.75, 5, 5.25, 5.5)" / 9 (9.5, 10, 11, 11.5, 12, 12.5, 13.5, 14) cm from split, ending with a WS row. Note center 23 (25, 27, 29, 31, 33, 35, 37, 39) sts for square neck.

Square Neck Shaping:
Next Row (RS): Ch 1, sc blo across first 23 (27, 30, 34, 37, 41, 44, 48, 51) sts (left shoulder), bind off center 23 (25, 27, 29, 31, 33, 35, 37, 39) sts, sc blo across remaining 23 (27, 30, 34, 37, 41, 44, 48, 51) sts (right shoulder).
Attach yarn to work each shoulder separately.

Right Front Shoulder (as worn):
Work even on 23 (27, 30, 34, 37, 41, 44, 48, 51) sts for 2.5 (2.5, 2.5, 2.75, 2.75, 2.75, 3, 3, 3)" / 6.5 (6.5, 6.5, 7, 7, 7, 7.5, 7.5, 7.5) cm more, ending at armhole edge. Fasten off, leaving 12" tail for seaming.
(At neck edge, optional gentle dec of 1 st every other row 1–2 times if desired for softer corner; keep counts matched to back.)

Left Front Shoulder: Rejoin yarn at neck edge and work mirror image to match right shoulder height and stitch count. Fasten off.

Inline check: Shoulder sts 23+23 + neck 23 = 69 for XS ✓; larger sizes follow same addition.

BACK

Return held 75 (85, 95, 105, 115, 125, 135, 145, 155) sts to hook with RS facing. Rejoin appropriate stripe color.

Work armhole decreases identical to Front: dec each edge every other row 3 (3, 4, 4, 5, 5, 6, 6, 7) times total. [69 (79, 87, 97, 105, 115, 123, 133, 141) sts]

Work even until armhole measures 5.5 (5.75, 6, 6.5, 6.75, 7, 7.5, 7.75, 8)" / 14 (14.5, 15, 16.5, 17, 18, 19, 19.5, 20.5) cm from split (approximately 2" / 5 cm less neck depth than front for modest square back neck), ending WS.

Back Square Neck:
Next Row (RS): Ch 1, sc blo 23 (27, 30, 34, 37, 41, 44, 48, 51) sts, bind off center 23 (25, 27, 29, 31, 33, 35, 37, 39) sts, sc blo remaining 23 (27, 30, 34, 37, 41, 44, 48, 51) sts.
Work each back shoulder even for 0.5" / 1.5 cm more to match front shoulder height exactly. Fasten off both sides, leaving long tails.

SHOULDER SEAMS

With RS together (or preferred invisible method), whipstitch or mattress-stitch front and back shoulders together using tails (23 (27, 30, 34, 37, 41, 44, 48, 51) sts each side). Weave ends.

CAP SLEEVES (make 2)

With RS facing and Color A (or next stripe color to continue sequence), join yarn at center of underarm.

Pick-up Rnd: Ch 1, evenly pick up and sc 60 (64, 68, 72, 76, 80, 84, 88, 92) sts around armhole (approximately 3 sts per 4 rows along vertical edges + underarm sts). Join, pm.
[Exact pick-up: distribute evenly so front and back armhole edges contribute equal sts.]

Work in SC BLO joined rnds, continuing Stripe Sequence:
Rnds 1–2: Sc blo around.
Rnd 3 (optional gentle cap shaping): Sc blo dec at underarm (2 times evenly spaced near underarm), sc blo remaining sts. [58 (62, 66, 70, 74, 78, 82, 86, 90) sts]
Work even in SC BLO stripes until sleeve measures 1.5 (1.5, 1.5, 1.75, 1.75, 1.75, 2, 2, 2)" / 4 (4, 4, 4.5, 4.5, 4.5, 5, 5, 5) cm from pick-up. Fasten off after a complete stripe pair.

Inline check: Pick-up 60 sts × gauge ≈ 12" armhole circumference for XS, matching 6" depth × 2 ✓.

DECORATIVE CREAM BORDER

With Color B (cream) and RS facing:

Neckline Border: Join at either shoulder seam. Ch 1, sc evenly around entire square neckline (1 sc per st/row end, 3 sc in each corner for neat turn), join.
Picot Rnd: *Sc in next 2 sts, ch 2, sl st in first ch of ch-2 (picot), sc in next st; rep from * around, adjusting to land picots symmetrically at corners and center. Join, fasten off.

Sleeve Borders (both): Join Color B at underarm. Work 1 rnd sc, then 1 rnd picot as above. Fasten off.

Bottom Hem Border: Join Color B at side marker. Work 1 rnd sc blo (or regular sc) around foundation edge, join. Work picot rnd as for neckline. Fasten off.

CENTER-FRONT RUCHING DRAWSTRING

With Color A, ch 120 (130, 140, 150, 160, 170, 180, 190, 200) (or length = desired finished top length × 2 + 20" tying tails).
Cord Rnd: Sl st or sc in each ch back to start for a firm round cord (or work a simple ch and leave as-is for lighter look). Fasten off, weave ends into cord.

Weave for Ruching:
Lay top flat, RS out. Identify the exact center-front vertical column of stitches (between the two middle sts of the original front half).
Using tapestry needle, weave the red cord under/over every 2–3 rows vertically from bottom hem border up through the bust to the square neckline edge (or stop at underbust if preferred).
Pull both ends to gather/ruche the center front to taste, creating the milkmaid bust fullness and empire-like definition. Tie in a bow or knot at the waist/hem level. Adjust gathers evenly.

(Optional: create small crocheted loops or eyelet row along center front during body if you prefer fixed channels; weaving through existing BLO ridges works well for beginners.)

FINISHING

Weave in all remaining ends securely on WS.
Block gently: wet-block or steam-block to measurements, pinning square neck corners crisp and sleeves flat. Do not stretch ribbing excessively—allow it to retain elasticity.
Try on and adjust drawstring ruching and bow placement.

Yarn Quantities Note (scaled): Quantities listed already include ~10% contingency for all sizes. For “rabbit-sized” or custom scaling, multiply all linear measurements by (target chest circumference / 30) and yarn by the square of that factor; keep stitch multiple even.

Custom Length: Add or subtract rows in the body before armhole split in multiples of 4 (to preserve stripe pairs). Each 4 rows ≈ 0.67".

Enjoy your fitted milkmaid top! The SC BLO ribbing hugs gently while the center drawstring creates romantic gathering.

Disclaimer: This pattern was generated by AI and should be reviewed for accuracy before use. While we strive for quality, AI-generated content may contain errors. Please verify measurements, stitch counts, charts, and instructions before beginning your project. Generated by purlJam.uk

Access your pattern anytime

Bookmark this page to access your pattern anytime

Generate Another