This sweet shirtwaist bunny is designed to look like a boutique-ready amigurumi doll with a crisp dress, a straw-style hat, and cheerful daisy trim. If you love shopping for crochet yarn, safety eyes, and premium fiberfill, this project is a satisfying make with lots of charming details.
You’ll also create a tiny companion friend, a structured tote bag, and a small daisy bouquet for styling or gifting. If you browse online for amigurumi doll accessories, handmade doll clothes, and crochet notions, you’ll recognize how these pieces elevate the finished look while staying beginner-friendly.
Please note: I strive for accuracy in every pattern, but occasional errors can happen. Thank you for understanding and for enjoying my designs.
Project Overview
This design includes four main makes: a large bunny doll wearing a shirtwaist dress, a straw-style hat with daisies, a mini tote bag with a hanging label, and a tiny companion animal in a matching outfit. The overall look is soft beige with bright white daisies and sunny yellow centers.
The large bunny has long floppy ears, simple embroidered features, and oversized shoes. The dress has a white collar, a white front placket panel, small yellow “buttons,” and a skirt hem decorated with green stems and layered white daisies. The hat sits low and wide, trimmed with two daisies and small green leaves.
Skill Level
- Confident beginner to intermediate (amigurumi shaping, simple sewing, and surface details)
- Techniques: working in continuous rounds, color changes, simple appliqués, and assembly
Finished Size
- Large bunny: about 11–13 in (28–33 cm) tall seated, depending on yarn and tension
- Companion friend: about 4–5 in (10–13 cm) tall
- Tote bag: about 3 in (7–8 cm) tall without handles
Materials
- Worsted/DK cotton or cotton-blend yarn in: Beige, White, Yellow, Green, Brown, and a small amount of Navy (hat band for the small friend)
- Hook: 2.5–3.25 mm (choose a size that makes tight fabric with your yarn)
- Fiberfill stuffing
- Safety eyes: 10–12 mm for the large bunny, 6–8 mm for the companion friend
- Black and brown embroidery floss (or thin yarn) for nose and mouth
- Stitch markers, tapestry needle, scissors
- Optional: thin plastic canvas or felt circles (to firm hat brims and shoe soles)
Gauge and Fabric
Gauge is not critical, but your stitches must be firm so stuffing does not show. If gaps appear, go down a hook size. The dress and hat are designed to sit neatly on the doll, so consistent tension helps everything align.
Abbreviations (US Terms)
- ch = chain
- st(s) = stitch(es)
- sl st = slip stitch
- sc = single crochet
- inc = increase (2 sc in same st)
- dec = invisible decrease (sc2tog)
- hdc = half double crochet
- dc = double crochet
- blo = back loop only
- flo = front loop only
- rep = repeat
Notes Before You Start
- Work the body, head, arms, and legs in continuous rounds unless stated otherwise.
- Use a stitch marker to track the first stitch of each round.
- Stuff firmly but smoothly as you go, especially the head, belly, and shoes.
- The dress is crocheted directly onto the body to match the smooth shirtwaist look.
- Daisy motifs are small appliqués stitched onto the skirt and hat for crisp definition.
Large Bunny Doll
Head (Beige)
Place safety eyes between Rnds 9–10, about 10–12 sts apart. Align them so the face looks calm and centered, like the photo. The muzzle is formed by shaping and embroidery rather than a separate snout piece.
- Rnd 1: 6 sc in magic ring (6)
- Rnd 2: inc around (12)
- Rnd 3: (sc, inc) around (18)
- Rnd 4: (2 sc, inc) around (24)
- Rnd 5: (3 sc, inc) around (30)
- Rnd 6: (4 sc, inc) around (36)
- Rnd 7: (5 sc, inc) around (42)
- Rnd 8: (6 sc, inc) around (48)
- Rnd 9: sc around (48)
- Rnd 10: sc around (48)
- Rnd 11: (6 sc, dec) around (42)
- Rnd 12: sc around (42)
- Rnd 13: (5 sc, dec) around (36)
- Rnd 14: sc around (36)
- Rnd 15: (4 sc, dec) around (30)
- Rnd 16: (3 sc, dec) around (24)
- Rnd 17: (2 sc, dec) around (18)
- Stuff firmly, shaping the cheeks into a soft oval.
- Rnd 18: (sc, dec) around (12)
- Rnd 19: dec around (6)
📌Thank you for reading the article
Fasten off and close the opening. Leave a tail for extra shaping if desired. The head should look round and slightly wider than the neck opening so the hat sits nicely on top.
Ears (Make 2, Beige)
The ears are long, flat, and softly rounded at the tips. They hang down beside the face, reaching roughly to the top of the skirt, matching the photo’s relaxed droop.
- Rnd 1: 6 sc in magic ring (6)
- Rnd 2: inc around (12)
- Rnd 3: (sc, inc) around (18)
- Rnd 4: (2 sc, inc) around (24)
- Rnd 5: sc around (24)
- Rnd 6: (3 sc, inc) around (30)
- Rnd 7–28: sc around (30) for length
- Rnd 29: (3 sc, dec) around (24)
- Rnd 30–32: sc around (24)
- Flatten the ear. Do not stuff.
Fasten off leaving a long sewing tail. Pin each ear to the sides of the head so the top of the ear sits slightly below the hat line, and the ear drapes forward gently.
Arms (Make 2, Beige)
The arms are simple cylinders with a subtle wrist. They attach low enough that the bunny’s hands rest near the skirt line, which helps the accessory bag sit naturally.
- Rnd 1: 6 sc in magic ring (6)
- Rnd 2: inc around (12)
- Rnd 3: sc around (12)
- Rnd 4: (2 sc, dec) around (9)
- Rnd 5–18: sc around (9)
Lightly stuff the lower half so the arms stay soft and poseable. Flatten the opening and sc across to close, or leave open for sewing. Fasten off with a long tail.
Legs and Shoes (Make 2, Beige)
The shoes are oversized and rounded, with a defined toe and a slight “instep” line. To mimic the photo’s shoe shape, build a wide base first, then work upward, then add a shallow top panel detail.
Sole Base
- Ch 13.
- Rnd 1: Sc in 2nd ch from hook, sc 10, 3 sc in last ch. Working on other side: sc 10, 2 sc in last ch (26)
- Rnd 2: inc, sc 10, inc x3, sc 10, inc x2 (34)
- Rnd 3: sc, inc, sc 10, (sc, inc) x3, sc 10, (sc, inc) x2 (42)
Build Shoe Walls
- Rnd 4: sc in blo around (42)
- Rnd 5–6: sc around (42)
- Rnd 7: sc 12, dec x4, sc 22 (38)
- Rnd 8: sc 12, dec x4, sc 18 (34)
- Rnd 9: sc 11, dec x4, sc 15 (30)
Stuff the toe area firmly. If using a firm insert, cut a matching oval and place it at the bottom before finishing the shoe height.
Finish Shoe and Start Leg
- Rnd 10: sc around (30)
- Rnd 11: (3 sc, dec) around (24)
- Rnd 12–13: sc around (24)
- Rnd 14: (5 sc, dec) around (21)
- Rnd 15–28: sc around (21) for leg length
Stuff the shoe and leg firmly, keeping the leg straight. Fasten off on the first leg only if you prefer sewing. For a cleaner join, leave both legs ready and attach to the body with a joining round.
Body (Beige)
The body is a rounded torso with a defined waist where the shirtwaist skirt begins. The dress will be crocheted onto the body, so keep the torso smooth and even. The bunny’s proportions should feel “doll-like,” with a slightly wide belly to support the skirt flare.
Join Legs
Position legs so toes face forward. If you ended legs with 21 sts each, align them and join with chains for a small gap.
- Rnd 1 (Join): With beige, sc across first leg (21), ch 3, sc across second leg (21), ch 3, sc into first leg to close (48)
- Rnd 2: sc around, working into chains as well (48)
- Rnd 3: (7 sc, inc) around (54)
- Rnd 4–6: sc around (54)
- Rnd 7: (7 sc, dec) around (48)
- Rnd 8–9: sc around (48)
- Rnd 10: (6 sc, dec) around (42)
- Rnd 11–12: sc around (42)
- Rnd 13: (5 sc, dec) around (36)
- Rnd 14–15: sc around (36)
- Rnd 16: (4 sc, dec) around (30)
- Rnd 17–18: sc around (30)
📌Thank you for reading the article
Stuff the body firmly, especially the hips and belly. Keep the lower torso rounded so the skirt will sit evenly and not tilt.
Neck
- Rnd 19: (3 sc, dec) around (24)
- Rnd 20: sc around (24)
- Rnd 21: (2 sc, dec) around (18)
- Rnd 22–23: sc around (18)
Fasten off leaving a long tail for sewing the head. The neck should be narrower than the head so the face reads clearly beneath the hat brim.
Dress Built onto the Body
The shirtwaist look comes from a fitted bodice, a white collar, a white front panel, and a flared skirt. In the photo, the skirt shows a clear flare and a decorative hem with green “stems” and layered daisies. Work slowly and keep stitch counts consistent.
Bodice Waistline Setup
Find the waist area around Rnd 16–18 of the body (where the torso transitions). Join beige yarn at the back to create a clean skirt foundation.
- Waist Rnd A: sc evenly around (aim for 54 sts if your torso matches Rnd 3–6 area)
- Waist Rnd B: (8 sc, inc) around to begin flare (60)
- Waist Rnd C: sc around (60)
If your body count differs, keep the same idea: one increase round to start the flare, then even rounds for smooth lines.
Skirt Flare (Beige)
- Skirt Rnd 1: (9 sc, inc) around (66)
- Skirt Rnd 2: sc around (66)
- Skirt Rnd 3: (10 sc, inc) around (72)
- Skirt Rnd 4: sc around (72)
- Skirt Rnd 5: (11 sc, inc) around (78)
- Skirt Rnd 6–9: sc around (78)
The skirt should now visibly flare outward. Lay the doll down and check that the hem looks level and not wavy. Add one more plain round if you want a slightly longer skirt before the decorative band.
Green Stem Band (Green)
This section mimics the photo’s vertical green lines under the daisy chain. The simplest way is surface slip-stitch stems after finishing the skirt, but you can also crochet a green round and then stitch vertical lines. Below is a neat method that keeps the skirt smooth.
- Keep skirt beige as-is through Skirt Rnd 9.
- Do not change color yet; we will add stems with surface stitching later.
White Scallop Hem Base (White)
Join white yarn at the back of the skirt hem.
- Hem Rnd 1 (White): sc around (78)
- Hem Rnd 2 (White, scallop): *sl st in next st, ch 3, dc in same st, dc in next st, ch 1, sl st in next st* rep around
This creates the subtle scalloped edge seen at the bottom of the skirt. Adjust the repeat if your stitch count differs, keeping scallops evenly spaced and not too ruffled.
Daisy Skirt Appliqués (Make 10–12, White + Yellow)
The photo shows a ring of daisies across the skirt, each with a yellow center and white petals. Make enough to circle the skirt front and sides, leaving the back less crowded if you prefer a cleaner seam area.
Yellow Center
- Rnd 1: 6 sc in magic ring (6)
- Rnd 2: inc around (12)
- Sl st to join, fasten off yellow.
White Petals (worked into center)
- Join white in any st.
- *ch 3, sl st in 2nd ch, sc in next ch, sl st back into same center st*.
- Repeat around to create 10–12 petals (match the full, rounded look).
Fasten off leaving a sewing tail. Lightly shape each flower so petals sit open and flat, like crisp daisies.
📌Thank you for reading the article
Stems and Leafy Ground (Green Surface Work)
To match the photo’s vertical green stems, add surface slip-stitches from the skirt hem up toward the daisies. Space them evenly so each daisy appears to sit above a “stem.” Keep stems straight and consistent.
- Thread green yarn on a tapestry needle.
- From the hem line, bring yarn up and insert one stitch above, creating a vertical dashed line.
- Repeat 4–6 times per stem, ending just under where the daisies will be sewn.
- Add small green leaf stitches near a few stems by making a tiny V with two short stitches.
In the photo, the green area looks like a band of stems rather than a solid block. Avoid filling every space. Let beige show through so the daisies stand out.
Attach Daisies to the Skirt
Pin daisies around the skirt about 1–1.5 inches above the scalloped hem. Overlap them slightly so they form a continuous floral garland. Use white sewing tails to stitch through the petal bases and the yellow center edge for stability.
- Place the first daisy centered on the front of the skirt.
- Add daisies to the left and right, keeping spacing even.
- Sew firmly so petals do not curl upward.
- Align stems under the daisies for a clean “garden border” look.
Bodice Front Panel and Buttons
The bodice has a white vertical panel down the center front, with small yellow dot “buttons.” The panel should look like a delicate lace strip without heavy holes. Keep it neat and centered.
White Front Panel (White)
Find the center front of the torso above the skirt. With white yarn, create a narrow panel from collar to waist.
- Row 1: Join white at waist center front, ch 1, sc 2, turn (2)
- Row 2–12: ch 1, sc 2, turn (2)
Fasten off leaving sewing tails. Stitch the panel edges flat onto the bodice so it lies smooth, like the photo’s clean shirtwaist placket.
Yellow Buttons (Make 4–5, Yellow)
Buttons in the photo are tiny and evenly spaced down the white panel. Use small embroidered dots or mini crocheted knots.
- Option A (quick): French-knot style wraps with yellow embroidery floss, sewn through the panel.
- Option B (crochet): ch 2, 4 sc in 2nd ch, sl st to join, fasten off.
Sew buttons down the center of the panel, starting under the collar and stopping above the waistline.
Collar (White)
The collar is a rounded, scalloped Peter Pan shape. It sits around the neckline and frames the face softly. In the photo, the collar has a delicate edge and a slightly layered look.
- Join white at the back neck opening.
- Rnd 1: sc evenly around the neck (aim for 18 sts to match the neck count)
- Rnd 2: *sl st, ch 3, dc in same st, dc in next st, ch 1, sl st in next st* rep around for small scallops
Fasten off and stitch collar down in a few places so it stays flat and does not flip upward.
Large Straw-Style Hat with Daisies
The hat is beige, flat-topped, and slightly wide-brimmed. It sits low on the bunny’s head, covering the top curve while leaving the eyes fully visible. Add two daisies and small green leaves on one side, matching the photo’s placement.
Hat Crown Top (Beige)
- Rnd 1: 6 sc in magic ring (6)
- Rnd 2: inc around (12)
- Rnd 3: (sc, inc) around (18)
- Rnd 4: (2 sc, inc) around (24)
- Rnd 5: (3 sc, inc) around (30)
- Rnd 6: (4 sc, inc) around (36)
- Rnd 7: (5 sc, inc) around (42)
- Rnd 8: (6 sc, inc) around (48)
Hat Sides
- Rnd 9: sc in blo around (48)
- Rnd 10–15: sc around (48)
Try the crown on the bunny’s head. It should fit snugly without squeezing the ears. If it feels tight, add one increase round before the side rounds.
📌Thank you for reading the article
Hat Brim
- Rnd 16: (7 sc, inc) around (54)
- Rnd 17: (8 sc, inc) around (60)
- Rnd 18: (9 sc, inc) around (66)
- Rnd 19: sc around (66)
- Rnd 20: sl st around for a clean edge (66)
Fasten off and weave in ends. If you want a firmer brim, stitch a hidden round of thin plastic canvas under the brim edge, or steam-block lightly to flatten.
Hat Daisies (Make 2, White + Yellow) and Leaves (Green)
Use the same daisy motif as the skirt, but make petals slightly fuller if desired. Stitch two daisies together slightly overlapping, then attach them to the hat’s side.
Leaves (Make 2–3)
- Ch 6.
- In 2nd ch from hook: sl st, sc, hdc, dc, hdc.
- Sl st in last ch. Fasten off.
Sew leaves behind the daisies so green peeks out subtly, just like the photo.
Mini Tote Bag (Beige) with Flower Charm and Hanging Label
The tote is structured and boxy with two handles. It includes a tiny white flower charm near the handle base and a long strap holding a small rectangular label. Keep stitches tight so the bag stands upright.
Bag Base
- Ch 13.
- Rnd 1: sc in 2nd ch from hook, sc 10, 3 sc in last ch; other side sc 10, 2 sc in last ch (26)
- Rnd 2: inc, sc 10, inc x3, sc 10, inc x2 (34)
- Rnd 3: sc, inc, sc 10, (sc, inc) x3, sc 10, (sc, inc) x2 (42)
Bag Walls
- Rnd 4: sc in blo around (42)
- Rnd 5–12: sc around (42)
Fasten off and weave in ends. Optional: insert a felt rectangle inside to help the bag keep its crisp shape.
Handles (Make 2, Beige)
- Ch 26.
- Row 1: sc in 2nd ch from hook and across (25)
- Row 2: ch 1, sc across (25)
Fasten off leaving long tails. Sew handle ends to the inside of the bag opening, spacing them evenly. The handles should arch upward like the photo’s sturdy double handle look.
White Flower Charm (White + Yellow)
Make one small daisy (same method as above) but with fewer petals (6–8). Sew it near one handle base on the outside of the bag.
Hanging Strap and Label
- Strap (Beige): ch 30–36 (adjust length so label hangs below the bag).
- Label (White rectangle): ch 9; sc in 2nd ch and across (8). Ch 1, turn; sc 8 for 6–8 rows.
- Border (Beige): join beige and sc evenly around the rectangle.
Sew the strap to the top corner of the bag and to the top of the label. For the label’s writing, use a few small stitched lines or tiny initials, keeping it minimal so it stays clean and elegant.
Daisy Bouquet (White + Yellow + Green)
The bouquet is a small cluster of daisies with green stems and leaves. In the photo, it looks like multiple blossoms gathered together. This is a styling piece that can be placed beside the bag or held in the bunny’s hand.
Make 6–9 Mini Daisies
Create the yellow centers smaller than the skirt flowers for a delicate bouquet scale.
- Center: 6 sc in magic ring, sl st to close.
- Petals: *ch 3, sl st in 2nd ch, sc in next ch, sl st into center* rep 6–8 times.
Stems and Leaves
- Stem: ch 18–22, sl st back down the chain for firmness.
- Leaf: use the leaf pattern from the hat, but with ch 5 for smaller leaves.
Sew one stem to the back of each mini daisy. Gather stems together, wrap with green yarn, and stitch to secure. Add a few leaves around the base so the bouquet looks full from all angles.
📌Thank you for reading the article
Companion Friend (Small Animal) with Outfit
The companion friend is a tiny, rounded animal with small ears, a white top with dark buttons, a brown skirt, and a small beige hat with a navy band. It should look like a mini “matching” character, standing beside the bunny just like the photo.
Head (Beige)
- Rnd 1: 6 sc in magic ring (6)
- Rnd 2: inc around (12)
- Rnd 3: (sc, inc) around (18)
- Rnd 4: (2 sc, inc) around (24)
- Rnd 5–6: sc around (24)
- Place safety eyes between Rnds 4–5, about 6–7 sts apart.
- Rnd 7: (2 sc, dec) around (18)
- Rnd 8: sc around (18)
- Rnd 9: (sc, dec) around (12)
- Stuff firmly.
- Rnd 10: dec around (6)
Fasten off and close. Embroider a tiny nose and mouth in brown/black, centered and neat.
Small Ears (Make 2, Beige)
- Rnd 1: 6 sc in magic ring (6)
- Rnd 2: (sc, inc) around (9)
- Rnd 3: sc around (9)
Flatten, do not stuff. Sew to the sides of the head, slightly lower than the top so the hat can sit above them.
Body (Beige)
- Rnd 1: 6 sc in magic ring (6)
- Rnd 2: inc around (12)
- Rnd 3: (sc, inc) around (18)
- Rnd 4: (2 sc, inc) around (24)
- Rnd 5–6: sc around (24)
- Rnd 7: (2 sc, dec) around (18)
- Rnd 8: sc around (18)
- Stuff lightly.
- Rnd 9: (sc, dec) around (12)
Fasten off leaving a tail for sewing to the head. The body should be squat and rounded.
Arms (Make 2, Beige)
- Rnd 1: 6 sc in magic ring (6)
- Rnd 2: sc around (6)
- Rnd 3: (sc, dec) around (4)
- Rnd 4–6: sc around (4)
Do not stuff. Sew arms to the sides of the body so they angle slightly forward.
White Ruffle Collar/Frill (White)
The photo shows a fluffy white ruffle around the head area, under the small hat. Make a simple ruffle ring and stitch it behind the head seam.
- Ch 24–28 to fit around the head.
- Join with sl st to form a ring.
- Rnd: *inc in each st* around for a ruffled edge.
Sew the ruffle so it frames the face and peeks out under the hat brim.
White Shirt (White)
Create a short top that covers the upper body, leaving the brown skirt as a separate band below. Keep the shirt snug so it looks tailored.
- Join white around the upper body with 18–24 sts (match your body circumference).
- Work 4–5 rounds of sc evenly.
- Fasten off and sew down neatly.
Buttons (Brown)
- Embroider 3 small vertical dots down the center of the shirt.
- Keep them evenly spaced and centered.
Brown Skirt (Brown)
The skirt is a simple flared band that sits under the white shirt. In the photo, it looks like a rounded bell shape rather than a flat circle.
- Join brown at the waistline under the shirt.
- Rnd 1: sc around (match stitch count)
- Rnd 2: (2 sc, inc) around to flare slightly
- Rnd 3–5: sc around
Fasten off and weave in ends. The skirt should gently flare outward and sit above the little legs.
Small Straw-Style Hat with Navy Band (Beige + Navy)
- Top (Beige): Rnd 1: 6 sc in magic ring (6)
- Rnd 2: inc around (12)
- Rnd 3: (sc, inc) around (18)
- Rnd 4: (2 sc, inc) around (24)
- Sides: Rnd 5: sc in blo around (24)
- Rnd 6–7: sc around (24)
- Band (Navy): join navy, work 1 round of sc, then switch back to beige.
- Brim: (3 sc, inc) around (30); next round sc around (30).
Fasten off and shape brim flat. Stitch hat onto the head lightly so it stays in place above the ruffle.
Final Assembly and Facial Detailing
Sew the large bunny’s head to the neck with strong, even stitches. Before closing completely, add a bit more stuffing to the upper neck so the head sits upright. Attach ears so they drape forward. Sew arms at the sides, slightly below the collar line for the relaxed pose.
For the face, embroider a small triangular nose and a simple vertical line down to a short “Y” mouth. Keep it centered and subtle. The expression in the photo is calm and minimal, so avoid heavy outlines. Stitch features firmly so they don’t shift with handling.
Quick Checklist Before You Finish
- Eyes: secure and aligned, with no gaps showing behind them
- Hat fit: brim sits level, daisies placed on one side
- Dress: collar flat, front panel centered, buttons evenly spaced
- Skirt hem: scallops even, stems straight, daisies firmly sewn
- Accessories: bag stands upright, label hangs neatly, bouquet stems bundled
- Seams: tight, clean, and reinforced at stress points (arms, handles, head join)
Care Notes
Amigurumi dolls look best when handled gently and stored away from direct sunlight. If you plan to display this set, keep it upright so the skirt keeps its shape and the hat brim stays flat. Avoid snagging petals on rough surfaces, especially around the skirt daisies.
Detailed Cleaning and Preservation Guidelines
Spot-clean with cool water and a small amount of mild soap. Dab gently rather than rubbing, especially on white petals and yellow centers. Rinse with a clean damp cloth, then press with a towel to remove moisture. Let air-dry completely in a well-ventilated area.
To preserve shaping, fluff stuffing lightly after drying and smooth the skirt with your hands. If the hat brim curls, reshape it while slightly damp and let it dry flat under a light book. Store accessories in a small pouch so handles and petals don’t bend during storage.


