Ivory Bridal Rose Crochet Dress Free Crochet Pattern

Let me guess. You took one look at this stunning bridal doll gown and thought, "There is no way I can make that." The layered skirt, the delicate roses, the fitted bodice with those pretty straps. It looks like something that belongs in a museum or a fancy bridal boutique, not something that could come off your own hook.

Get the Ad-Free PDF Pattern

You can find the free pattern below, or you can purchase the ad-free printable PDF from my shop.

Get the Printable PDF →
Ivory Bridal Rose Crochet Dress Free Crochet Pattern

Here is the truth. This dress is absolutely within your reach. Yes, even if you have never made a doll dress before. Yes, even if rolled roses sound intimidating. The pattern breaks everything down into manageable pieces, and I am going to walk you through every single part of it.

By the time you finish reading this, you will understand exactly how this heirloom-style gown comes together. You will see that the "lace" is just a simple mesh repeat, the roses are rolled strips with a basic stitch sequence, and the bodice is flat crochet with strategic shaping. If you can single crochet, double crochet, and follow a table, you can make this dress. Let me show you how.

About This Pattern

This romantic ivory bridal gown is designed for an 11 inch (28 cm) crochet doll. The finished dress measures approximately 7 inches from shoulder to hem, with a skirt circumference of about 16 to 17 inches around before blocking. The design features a smooth amigurumi doll base, a fitted flat-work bodice, a flared lace-textured skirt, rolled crochet roses, embroidered leaves, and a matching floral headpiece.

The skill level is intermediate. You should be comfortable with amigurumi shaping, neat seaming, working flat and in joined rounds, simple lace repeats, and small appliqué placement. If some of those terms are new to you, do not worry. I will explain everything as we go.

Time estimate: 12 to 16 relaxed hours, plus blocking and finishing time. This is not a weekend project you rush through. It is something you savor, piece by piece.

Materials You Will Need

Gather these supplies before you start:

Yarn A (skin/base): 45 yards (41 m) sport weight cotton in soft beige

Yarn B (hair): 35 yards (32 m) sport weight cotton in light brown

Yarn C (gown): 130 yards (119 m) sport weight cotton in cream

Yarn D (roses): 25 yards (23 m) ivory white and 20 yards (18 m) pearl beige

Yarn E (leaves): 15 yards (14 m) linen beige

Hooks: 2.0 mm for the doll, hair, roses, and leaves. 2.5 mm for the dress.

Additional supplies: 6 mm safety eyes, fiberfill stuffing, yarn needle, stitch markers, sewing pins, two tiny snaps or buttons for the back closure, and optional soft tulle for the underlay.

Yarn Suggestions

The pattern recommends Scheepjes Catona for crisp stitch definition, Paintbox Cotton DK for a soft matte finish, or DMC Natura Just Cotton for smooth delicate roses and lace work.

If you substitute yarn, choose a smooth sport or light DK cotton and match the gauge first. A thicker yarn will enlarge the doll and reduce the crispness of the flowers.

Gauge

Getting gauge right matters for this project because the bodice needs to fit snugly around the doll body.

Doll/base gauge: 22 single crochet (sc) x 24 rounds = 4 inches (10 cm) with a 2.0 mm hook, lightly stuffed

Dress gauge: 20 sc x 22 rows = 4 inches (10 cm) with a 2.5 mm hook

Skirt lace gauge after blocking: 7 double crochet (dc) rounds = approximately 2 inches (5 cm)

Stitch Abbreviations and Definitions

Here are all the abbreviations used in this pattern with plain-English explanations:

ch (chain): Yarn over, pull through the loop on your hook. This creates a foundation or adds height.

sl st (slip stitch): Insert hook, yarn over, pull through both the stitch and the loop on your hook in one motion. Used for joining or moving across stitches invisibly.

sc (single crochet): Insert hook, yarn over and pull up a loop (2 loops on hook), yarn over and pull through both loops. A short, tight stitch.

hdc (half double crochet): Yarn over, insert hook, yarn over and pull up a loop (3 loops on hook), yarn over and pull through all 3 loops. Slightly taller than single crochet.

dc (double crochet): Yarn over, insert hook, yarn over and pull up a loop (3 loops on hook), yarn over and pull through 2 loops (2 loops remain), yarn over and pull through remaining 2 loops. A tall stitch that creates nice drape.

inc (increase): Work 2 stitches in the next stitch. This adds one stitch to your count.

dec (decrease): Single crochet 2 stitches together. This removes one stitch from your count.

BLO (back loop only): Insert your hook under only the back loop of the stitch instead of both loops. Creates a ridge effect.

RS/WS (right side/wrong side): The front and back of your work.

st(s) (stitch/stitches): Individual stitches.

Special Stitches

Invisible decrease: Insert hook in the front loop of the next 2 stitches, yarn over and pull through both loops, yarn over and pull through 2 loops. This creates a neater decrease for amigurumi.

Picot: Chain 3, slip stitch in the first chain made or in the top of the last single crochet. Creates a tiny decorative bump.

V-stitch: Work (dc, ch 1, dc) in the indicated stitch or space.

Rolled rose strip: Work scalloped petals along a chain, roll from the smaller end, and stitch through the base to secure.

Surface embroidery leaf: With linen yarn, make a center straight stitch, then add short angled stitches from the center line to each side.

Doll Base and Hair

This section creates your 11-inch doll. Use Yarn A (soft beige) and your 2.0 mm hook.

Head and Neck

RoundInstructionStitch Count
1Magic ring (MR), 6 sc6
2Inc in each st12
3(sc, inc) x618
4(2 sc, inc) x624
5(3 sc, inc) x630
6(4 sc, inc) x636
7(5 sc, inc) x642
8(6 sc, inc) x648
9-18Sc around; place eyes between Rounds 14-15, 8 sts apart48
19(6 sc, dec) x642
20(5 sc, dec) x636
21(4 sc, dec) x630
22(3 sc, dec) x624
23(2 sc, dec) x618
24(sc, dec) x6; stuff firmly12
25-27Sc around for neck12

Checkpoint: After Round 18, your head should be a smooth globe approximately 3 inches (7.5 cm) tall.

Torso and Arms

Continue from the neck in Yarn A.

Round 28: (sc, inc) x6 (18 sts)

Round 29: (2 sc, inc) x6 (24 sts)

Rounds 30-35: Sc around (24 sts)

Round 36: (2 sc, dec) x6 (18 sts)

Rounds 37-38: Sc around (18 sts)

Stuff the torso firmly and close the lower body with 9 sc worked through both layers.

Arms (Make 2)

Round 1: Magic ring, 6 sc (6 sts)

Rounds 2-20: Sc around (6 sts)

Lightly stuff only the lower half, flatten the opening, close with 3 sc through both layers, and sew to the shoulders.

Hair Cap

Switch to Yarn B (light brown).

Rounds 1-8: Work the same increase sequence as the head to reach 48 sc.

Rounds 9-12: Sc around (48 sts)

Fasten off with a long tail. Sew the cap to the head. Add side-part strands and create a low bun by making 8 chains of 18 stitches each, then stitching them into a coil at the back of the head.

Dress Bodice and Straps

Use Yarn C (cream) and your 2.5 mm hook. This section is worked flat. Chain 31 to begin.

RowInstructionStitch Count
1Sc in 2nd ch from hook and each ch across30
2Ch 1, turn, sc across30
3Ch 1, turn, sc 5, inc, sc 4, inc, sc 8, inc, sc 4, inc, sc 534
4Ch 1, turn, sc across34
5Ch 1, turn, sc 6, inc, sc 5, inc, sc 10, inc, sc 5, inc, sc 638
6Ch 1, turn, sc across in BLO for waist texture38
7Ch 1, turn, sc 7, inc, sc 6, inc, sc 10, inc, sc 6, inc, sc 742
8Ch 1, turn, sc across42
9Ch 1, turn, sc across; do not fasten off42

Back Closure and Straps

Fold the bodice around the doll with the right side facing out. Overlap the back edges by 2 stitches and sew the lower 5 rows closed. Add two tiny snaps or buttons to the upper back for closure.

For each strap, join yarn to the front top corner, chain 18, slip stitch to the matching back edge, turn, and work 17 single crochet back along the chain. Fasten off and weave in the ends.

Checkpoint: The bodice lower edge should have 42 stitches available for the skirt and should sit snugly at the doll waist without twisting. After Row 9, measure approximately 7.5 inches (19 cm) around at the lower edge before closing.

Full Floral Skirt

Join Yarn C at the lower bodice edge. This section is worked in joined rounds. The chain 2 at the beginning of double crochet rounds does not count as a stitch.

RoundInstructionStitch Count
1Sc evenly around the lower bodice edge42 sc
2(2 sc, inc) x1456 sc
3(3 sc, inc) x1470 sc
4(4 sc, inc) x1484 sc
5(dc, ch 1, skip 1) x42, join42 dc + 42 ch-sps
6Dc in each dc and ch-sp around84 dc
7(6 dc, 2 dc in next st) x1296 dc
8(dc, ch 1, skip 1) x4848 dc + 48 ch-sps
9Dc in each dc and ch-sp around96 dc
10(7 dc, 2 dc in next st) x12108 dc
11(dc, ch 1, skip 1) x5454 dc + 54 ch-sps
12Dc in each dc and ch-sp around108 dc
13(8 dc, 2 dc in next st) x12120 dc
14(dc, ch 1, skip 1) x6060 dc + 60 ch-sps
15Dc in each dc and ch-sp around120 dc
16(9 dc, 2 dc in next st) x12132 dc
17(dc, ch 1, skip 1) x6666 dc + 66 ch-sps
18Dc in each dc and ch-sp around132 dc
19(sc 5, picot) x22; sl st to join132 sc + 22 picots

Checkpoint: After Round 19, your skirt should measure approximately 5.5 to 6 inches (14-15 cm) long from the waist.

Optional Tulle Underlay

For extra fullness, cut a soft tulle strip 5 inches (13 cm) tall and 18 inches (46 cm) wide. Gather the top edge to fit 42 stitches and sew it inside the waistband after blocking the skirt.

Roses, Leaves, and Headpiece

This is where the magic happens. These simple rolled roses and leaves transform your dress into something truly special.

Rolled Roses

Make 30 roses total: 14 in ivory white and 16 in pearl beige. Use Yarn D and your 2.0 mm hook.

For each rose, chain 25.

Row 1: Sc in the 2nd chain from hook and each chain across (24 sc)

Row 2: Work (sc, hdc, 3 dc, hdc, sc) in the next stitch, slip stitch in the next stitch. Repeat this sequence 12 times to create 12 petals.

Fasten off, leaving a tail. Roll the strip from the smaller end (where you started), keeping the base edges aligned. Stitch through the base several times to secure the shape.

Leaves

Make 34 leaves in linen beige using Yarn E and your 2.0 mm hook.

Chain 8. Working down one side of the chain: slip stitch in the 2nd chain, sc, hdc, dc, hdc, sc, slip stitch.

Chain 1, rotate your work, and repeat the same sequence on the other side of the foundation chain.

Fasten off, leaving a sewing tail.

Skirt Placement

Arrange and sew the roses in three horizontal bands:

Top band: Sew 10 roses around Rounds 6-8, alternating ivory and pearl colors.

Middle band: Sew 10 roses around Rounds 11-13, staggering them between the top roses so they fill the gaps.

Lower band: Sew 10 roses around Rounds 16-18, keeping the picot hem visible below.

Add leaves in pairs under or beside the roses, with the stems angled downward for a natural look.

Floral Headpiece

Band: Chain 43. Single crochet in the 2nd chain from hook and each chain across (42 sc). Fasten off.

Sew the ends together to fit around the hair cap. Add 6 small roses (you can make these slightly smaller by using ch 20 instead of ch 25) and 8 leaves along the front and sides. Stitch the band invisibly to the hair.

Assembly and Finishing

Follow this order for the smoothest assembly process:

1. Crochet the head, body, arms, and hair cap. Sew the arms and hair securely.

2. Work the bodice flat, fit it on the doll, close the back, and add the straps.

3. Work the skirt directly from the bodice lower edge.

4. Block the skirt gently before adding roses.

5. Pin the rose bands first, then sew each rose and leaf firmly through the skirt fabric.

6. Add the headpiece and weave in all remaining ends.

Blocking

Steam the skirt lightly from above without pressing the roses flat. Shape the skirt into an even bell, smooth the straps, and let everything dry completely before handling.

Care Instructions

Spot clean with cool water and mild soap. Do not wring. Reshape while damp and dry flat. Keep safety eyes and small embellishments away from children under 3 years old.

Troubleshooting Common Issues

IssueSolution
Bodice too looseUse a smaller hook for the bodice or overlap the back by 3-4 stitches instead of 2
Skirt ruffles too earlyKeep Rounds 1-4 flat; do not add extra increases
Skirt pulls narrowBlock the lace rounds and relax your tension on the ch-1 spaces
Roses look bulkyUse the 2.0 mm hook and roll more loosely before sewing
Headpiece slipsStitch it directly to the hair cap at both sides and back

Size Customization Options

Want to adjust the pattern? Here are some tips:

For a taller doll, add plain rounds to the torso or skirt before the border round.

For a wider waist, increase the bodice lower edge in multiples of 6 and begin the skirt with an even count that supports the mesh rounds.

For more floral coverage, add roses in odd-numbered clusters so the bands stay balanced from the front view.

For a softer bridal look, use ivory-on-ivory roses and reserve pearl beige for the leaves or hair flowers only.

Left-Handed Crocheters

Work the written instructions exactly as stated. Your pieces will mirror horizontally, which is perfectly fine. For appliqué placement, pin the roses while viewing the doll from the front and keep the top, middle, and lower bands level.

Ivory Bridal Rose Crochet Dress Free Crochet Pattern

Final Thoughts on This Ivory Bridal Rose Crochet Dress Pattern

This heirloom-style bridal doll gown is proof that beautiful, complex-looking projects are really just a series of simple steps done well. The bodice is basic shaping. The skirt is a repeating mesh pattern. The roses are rolled strips. Put them all together with patience and care, and you create something truly breathtaking.

Take your time with this one. Make a rose or two before committing to all 30 so you can perfect your rolling technique. Block your skirt before adding the flowers. And most importantly, enjoy the process. This is the kind of project that deserves to be savored.

I hope you love making this dress as much as I loved writing up this pattern. If you do give it a try, please save this post to your Pinterest boards so you can find it easily later. And I would absolutely love to see your finished gown, so drop a comment below or tag me when you share your creation. Happy crocheting!

Want a Quick & Easy Printable Version?

Get a clean, beautifully formatted PDF of this pattern — easy to follow step by step, ready to print or save on any device. No scrolling, no distractions, just the pattern.

Get the Printable PDF →

You Might Also Like

Leave a Comment

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

*