This soft bunny set is designed as a collectible amigurumi doll with a romantic, boutique look. The finished pieces feel perfect for shoppers searching for a handmade bunny doll, heirloom nursery decor, artisan baby shower gift, or a pretty stuffed rabbit display for a cozy room.
The set includes the dressed bunny, a heart handbag, a hedgehog companion, a tiny matching bag, a flower vase arrangement, and a lace-style mat. It suits makers who love premium crochet dolls, feminine amigurumi outfits, and elegant handmade gift ideas with a polished, shop-ready finish.
Please note: I strive for accuracy in every pattern, but occasional errors can happen. Thank you for understanding and for enjoying my designs.
Materials
- Main bunny and hedgehog face: light cream DK cotton yarn
- Dress, hat trim, bags, flowers: dusty rose DK cotton yarn
- Bodice edging, pocket trim, leaves: sage green DK cotton yarn
- Inner ears and blush muzzle: pale blush DK cotton yarn
- Hedgehog spines: medium brown DK cotton yarn
- Lace mat: ivory crochet thread or very fine cotton
- Vase: beige or taupe DK cotton yarn
- 2.25 mm hook for most pieces
- 1.75 mm hook for flowers and lace mat
- 9 mm black safety eyes for bunny
- 6 mm black safety eyes for hedgehog
- Fiberfill stuffing
- Tapestry needle
- Stitch markers
- Small amount of cardboard or plastic canvas for bag base if desired
- Soft floral wire for flower stems if you want a posed arrangement
Finished Size
- Bunny: about 11 to 12 inches tall from feet to top of hat
- Hedgehog: about 4 inches tall
- Heart handbag: about 3 inches tall excluding handles
- Mini heart handbag: about 1.5 inches tall
- Vase: about 2 inches tall
- Lace mat: about 2.25 inches square
Abbreviations
- MR = magic ring
- ch = chain
- sl st = slip stitch
- sc = single crochet
- inc = 2 sc in same stitch
- dec = invisible decrease
- hdc = half double crochet
- dc = double crochet
- tr = treble crochet
- BLO = back loop only
- FLO = front loop only
- rep = repeat
- st = stitch
General Notes
- Work in continuous rounds unless the instructions say to join.
- Use a stitch marker at the start of each round.
- Stuff firmly but gently so the fabric stays smooth.
- The bunny has a long, slightly straight body with a large round head and softly weighted skirt.
- The dress is part fitted and part layered, with a decorative center panel and rounded puff sleeves.
- The hat sits low and wide, covering the forehead and framing the ears.
Color Placement Overview
The bunny body, head, legs, arms, neck, and shoes are worked in light cream. The dress skirt is dusty rose. The bodice is mostly dusty rose with sage side bands and a central raised floral column in dusty rose.
The pocket edging is cream. The hat crown is cream with a dusty rose brim stripe and edge. The flower on the hat is dusty rose with a sage stem and leaf. Inner ears are pale blush. The hedgehog repeats the same dusty rose and cream palette.
📌Thank you for reading the article
Main Bunny
Legs Make 2
- With cream, 6 sc in MR. (6)
- Inc around. (12)
- (Sc, inc) x 6. (18)
- Sc around. (18)
- Sc around. (18)
- Work 5 sc, 4 dec, 5 sc. (14)
- Sc around in BLO. (14)
- Sc around. (14)
- Sc around. (14)
- Lightly stuff foot only.
- Continue 10 more rounds of 14 sc to form the straight lower leg.
Flatten the top of each leg opening and close with 7 sc through both layers. Fasten off first leg. Do not fasten off second leg. The shoe effect comes from the rounded foot shaping and the narrow ankle that follows.
Joining the Legs and Lower Body
- From second leg, ch 4 and join to first leg.
- Sc around first leg, sc in each chain, sc around second leg, sc in other side of chain. (36)
- Sc around. (36)
- (5 sc, inc) x 6. (42)
- Sc around. (42)
- (6 sc, inc) x 6. (48)
- Sc around. (48)
- (6 sc, dec) x 6. (42)
- Sc around. (42)
- (5 sc, dec) x 6. (36)
- Sc around. (36)
The lower body should be softly rounded but not wide like a classic ball shape. It needs to support the skirt without making the bunny look bulky. Add stuffing slowly and keep the side line smooth.
Upper Torso and Neck
- (4 sc, dec) x 6. (30)
- Sc around. (30)
- (3 sc, dec) x 6. (24)
- Sc around. (24)
- (2 sc, dec) x 6. (18)
- Sc around. (18)
- One round in BLO, 18 sc. This gives a neat shoulder line beneath the dress opening.
- Sc around. (18)
- For neck, work 3 rounds of 18 sc.
Stuff the body firmly through the neck opening. The torso should be slim and upright. The neck should be stable enough to support the large head, so add extra stuffing there if needed.
Head
- With cream, 6 sc in MR. (6)
- Inc around. (12)
- (Sc, inc) x 6. (18)
- (2 sc, inc) x 6. (24)
- (3 sc, inc) x 6. (30)
- (4 sc, inc) x 6. (36)
- (5 sc, inc) x 6. (42)
- (6 sc, inc) x 6. (48)
- (7 sc, inc) x 6. (54)
- Sc around for 8 rounds. (54)
Place the 9 mm safety eyes between rounds 15 and 16 of the head, about 11 stitches apart. The face in the image is calm and widely spaced, so do not set the eyes too close together.
- (7 sc, dec) x 6. (48)
- Sc around. (48)
- (6 sc, dec) x 6. (42)
- (5 sc, dec) x 6. (36)
- (4 sc, dec) x 6. (30)
- Stuff firmly.
- (3 sc, dec) x 6. (24)
- (2 sc, dec) x 6. (18)
- Fasten off with a long tail for sewing.
📌Thank you for reading the article
Facial Details
Use dusty rose or soft tan embroidery thread for the nose and mouth. Stitch a short vertical nose centered two rounds below the eyes. Add a tiny horizontal bar at the top so the nose looks like a soft, narrow triangle.
Bring the thread straight down for the mouth line. Keep it short. The expression should stay simple and sweet. Do not add visible cheeks with yarn. If desired, apply a tiny amount of blush powder after assembly.
Arms Make 2
- With cream, 6 sc in MR. (6)
- Inc around. (12)
- Sc around. (12)
- (4 sc, dec) x 2. (10)
- Sc around for 11 rounds. (10)
- Stuff the hand area lightly only.
- Flatten top and close with 5 sc through both layers.
The arms in the image are slim, gently tapered, and hang straight. Keep the upper portion unstuffed so they sit neatly at the sides and do not push the sleeve outward too much.
Ears Make 2
- With pale blush, ch 8.
- Starting in second ch from hook: sc 6, 3 sc in last ch.
- Work on opposite side: sc 5, inc in final stitch. (16)
- Change to cream and continue around: inc, 5 sc, 3 inc, 5 sc, 2 inc. (22)
- Sc around. (22)
- (9 sc, dec) x 2. (20)
- Sc around. (20)
- (8 sc, dec) x 2. (18)
- Sc around for 7 rounds. (18)
- Flatten upper end lightly, do not stuff.
The ears should be long, soft, and hanging. They sit low on the head, starting slightly behind the eye line, then dropping close to the cheeks. Steam lightly if you want a smoother drape.
Dress
Skirt
The skirt is worked separately from the waist down, then slipped onto the body and sewn in place at the waist. This keeps the hem crisp and gives the dress the same structured flare shown in the image.
- With dusty rose, ch 36 and join carefully without twisting.
- Round 1: sc around. (36)
- Round 2: (5 sc, inc) x 6. (42)
- Round 3: sc around. (42)
- Round 4: (6 sc, inc) x 6. (48)
- Round 5: sc around. (48)
- Round 6: (7 sc, inc) x 6. (54)
- Rounds 7-12: sc around. (54)
- Round 13: work in BLO around. (54)
- Rounds 14-16: sc around. (54)
- Round 17: (8 sc, inc) x 6. (60)
- Rounds 18-20: sc around. (60)
- Round 21: sl st loosely around for a clean lower edge.
The skirt should flare but still look weighted. If you want a slightly firmer bell shape, add a thin round of hemline support inside using thread and a few small tacking stitches.
Bodice Base
The bodice is made as a fitted front-and-back tube with a square neckline. It should end just above the natural waist and sit smooth against the torso. The decorative panel is added over the front after the base is complete.
- With dusty rose, ch 24 and join.
- Rounds 1-5: sc around. (24)
- Round 6: mark front center 12 stitches for the front panel area.
- Round 7: work 24 sc in BLO for a neat upper edge.
- Round 8: sc around. (24)
Fasten off. Slip the bodice onto the torso. Align the lower edge with the waist area above the skirt. Sew in place neatly. Leave the top edge open so the neck rises from the center.
Puff Sleeves Make 2
- With cream, 6 sc in MR. (6)
- Inc around. (12)
- Sc around. (12)
- Change to dusty rose and work one round of FLO slip stitches for the ruffle edge.
📌Thank you for reading the article
Sew each sleeve cap onto the shoulder. The sleeve should look rounded and puffy, not flat. Keep the cream center visible and the dusty rose ruffle at the lower edge, matching the dress in the image.
Bodice Side Bands
With sage green, make two narrow vertical strips. Each strip is worked in rows: ch 3, then 7 rows of 2 sc. Sew one strip on each side of the front bodice panel. They should frame the central dusty rose motif.
Center Floral Panel
This central detail gives the dress its signature heirloom look. Work a narrow panel in dusty rose with tiny layered petals. Then sew it onto the front center between the sage bands.
- Ch 5 with dusty rose.
- Row 1: starting in second ch, sc 4.
- Rows 2-8: ch 1, turn, sc 4.
To create the raised flower shapes, embroider or crochet over the strip using small petal clusters. For each flower, attach yarn and work (sl st, ch 2, 2 dc, ch 2, sl st) into one point, repeating around a tiny central anchor point.
Make three flower clusters stacked vertically. Keep them close together so the panel looks continuous. Sew the finished strip to the center of the bodice. The panel should start below the neckline and end above the waist seam.
Waist Join
Sew the top of the skirt to the bottom of the bodice. Keep the front center exactly aligned with the floral panel. The waist seam should look smooth because the bunny in the image has a very tidy dress silhouette.
Pockets Make 2
- With dusty rose, ch 7.
- Row 1: sc in second ch from hook and across. (6)
- Rows 2-5: ch 1, turn, sc across. (6)
- Round the lower corners by working one extra sc at each corner when sewing.
With cream, add a scalloped trim around the lower and outer edge of each pocket: (sl st, ch 2, 2 dc, sl st) spaced evenly to create soft shell bumps. Do not trim the top edge.
Sew the pockets onto the skirt front, one on each side. They sit slightly low and angle outward just a little. Leave the top open for dimension, but tack the corners securely.
Hat
Crown
- With cream, 6 sc in MR. (6)
- Inc around. (12)
- (Sc, inc) x 6. (18)
- (2 sc, inc) x 6. (24)
- (3 sc, inc) x 6. (30)
- (4 sc, inc) x 6. (36)
- (5 sc, inc) x 6. (42)
- Rounds 8-14: sc around. (42)
Brim
- Round 15: work in BLO, (6 sc, inc) x 6. (48)
- Round 16: sc around. (48)
- Round 17: change to dusty rose, sc around. (48)
- Round 18: cream, sc around. (48)
- Round 19: dusty rose, (7 sc, inc) x 6. (54)
- Round 20: sc around. (54)
- Round 21: loose slip stitch edge in dusty rose.
The hat should sit low, almost brushing the eyes. Shape the brim gently downward with your hands. If desired, lightly steam the brim over a curved form to help it hold the soft bucket shape.
Hat Flower and Leaf
- With dusty rose, ch 12.
- Into each chain work alternating petal stitches: sl st, sc, hdc, dc, hdc, sc, and repeat to end.
- Roll the strip into a loose blossom and sew the base.
For the leaf and stem, with sage green ch 8. Work sl st, sc, hdc, dc, hdc, sc, sl st back along the chain, then leave a long tail. Sew the flower and leaf to the left side of the hat.
Heart Handbag
Front and Back Make 2
- With dusty rose, 6 sc in MR. (6)
- Inc around. (12)
- (Sc, inc) x 6. (18)
📌Thank you for reading the article
Now shape the heart lobes in rows.
- Row section A: work 9 sc, turn.
- Rows 1-3: sc across 9.
- Row 4: dec, 5 sc, dec. (7)
- Row 5: dec, 3 sc, dec. (5)
- Row 6: dec, sc, dec. (3)
- Fasten off.
- Join yarn to remaining 9 stitches and repeat for second lobe.
Sew front and back together around the curved outer edge, leaving the top open between lobes. Add a narrow side gusset if you want depth: ch 30, work one row of sc, then sew between the two heart panels.
For handles, make two cords of 28 chains each. Work slip stitches back along the chains. Sew one handle to each upper side so the bag hangs like the image, with soft rounded straps.
Optional Bunny Shoe Straps
Make two tiny straps with cream yarn, each ch 8. Slip stitch back. Sew across the front ankle of each shoe and add a tiny side knot or stitch nub to imitate a looped fastening.
Hedgehog Companion
Body and Head
- With cream, 6 sc in MR. (6)
- Inc around. (12)
- (Sc, inc) x 6. (18)
- (2 sc, inc) x 6. (24)
- Sc around for 4 rounds. (24)
Place 6 mm safety eyes with about 6 stitches between them. Add a small oval nose in black embroidery and a soft blush muzzle in pale beige or dusty cream thread if desired.
- (2 sc, dec) x 6. (18)
- Sc around. (18)
- (Sc, dec) x 6. (12)
- Stuff firmly.
- Dec around to close. (6)
Spine Cap
With brown, make a half cap that covers the back of the head and body. Start with 6 sc in MR, increase to 24, then work 3 rounds even. Add texture by working scattered loop stitches or short fringe knots.
Sew the spine cap over the back, leaving the face open. The image shows soft, shaggy strands rather than sharp spikes, so keep the texture fluffy and rounded.
Tiny Arms Make 2
- With cream, 5 sc in MR. (5)
- Sc around for 3 rounds.
- Flatten and sew to sides.
Tiny Legs Make 2
- With cream, 6 sc in MR. (6)
- Sc around for 2 rounds.
- Flatten slightly and sew under body.
Hedgehog Dress
- With dusty rose, ch 18 and join.
- Round 1: sc around. (18)
- Round 2: (2 sc, inc) x 6. (24)
- Rounds 3-5: sc around. (24)
- Round 6: loose sl st edge.
For the cream upper edge, add one round of surface slip stitches around the top. Sew the dress to the body. It should sit high, with a small cream yoke effect like the companion in the image.
Hedgehog Hat
- With cream, 6 sc in MR. (6)
- Inc around. (12)
- (Sc, inc) x 6. (18)
- (2 sc, inc) x 6. (24)
- Sc around for 2 rounds.
- Work one BLO round and increase to 30 for a tiny brim.
- Add a dusty rose round and a small rose embellishment.
📌Thank you for reading the article
Mini Heart Bag
Use the same method as the large heart handbag, but begin with 5 sc in MR and increase only to 12 before shaping the two lobes. Add a single chain handle and sew it to the hedgehog’s side.
Flower Vase Arrangement
Vase
- With beige, 6 sc in MR. (6)
- Inc around. (12)
- (Sc, inc) x 6. (18)
- Work one round in BLO. (18)
- Sc around for 4 rounds. (18)
- (Sc, dec) x 6. (12)
- Sc around for 2 rounds. (12)
- Stuff lightly or insert a small firm tube.
To suggest the front oval opening seen in the image, embroider an oval shadow on the front with a slightly darker beige. Another option is to sew on a small oval patch of lighter yarn and outline it softly.
Flower Stems Make 5 to 7
With sage green, cut floral wire to your preferred height. Wrap tightly with yarn or crochet a thin chain cover around each wire. Slightly curve some stems so the bouquet looks natural.
Carnation-Style Flowers
- With dusty rose or pale blush, ch 26.
- Starting in second chain, work 2 sc in each chain across for a ruffled strip.
- Roll into a bloom and sew the base.
Make several blossoms in two shades, from dusty rose to pale blush. Attach each flower to a stem. Add tiny sage calyx wraps at the base using 4 or 5 small stitches.
Place stems into the vase and secure with glue or stitches if you want a permanent arrangement. Spread the flowers loosely so the bouquet looks airy, just like the image.
Lace-Style Mat
- With fine ivory thread, ch 16.
- Row 1: sc in second chain and across. (15)
- Rows 2-10: ch 1, turn, sc across. (15)
Work a decorative border around all sides using repeating small shells: sl st, ch 3, 2 dc, sl st. Add tiny picot corners with ch 3, sl st. Lightly block the mat so it lies flat with delicate scallops.
Assembly
- Sew the head to the neck with strong stitches.
- Sew the ears to the sides of the head, starting slightly behind the eye line.
- Attach the arms under the puff sleeves.
- Sew the bodice and skirt securely to the body if not already attached.
- Add the center floral panel, side bands, and pockets.
- Place the hat low on the head and tack it in a few hidden spots.
- Position the large heart bag beside the bunny or stitch it lightly to a hand for display.
- Assemble the hedgehog and add its dress, hat, and bag.
- Arrange the flowers in the vase and place the lace mat beneath or beside it.
Final Assembly and Facial Detailing
Check that the bunny’s face stays centered beneath the hat brim. The nose should sit low and narrow, with a short straight mouth line. If the eyes look too bright, shade lightly around them with a tiny bit of soft pastel for depth.
Adjust the ears so they fall evenly. Shape the skirt with your fingers until the hem flares gently. Make sure both pockets match in height and angle. The flower on the hat should sit on the bunny’s left side and angle outward softly.
Care Notes
- Spot clean with a damp cloth whenever possible.
- If needed, hand wash gently in cool water with mild soap.
- Do not twist or wring the doll.
- Press excess water out with a towel and reshape while damp.
- Lay flat to dry away from direct sunlight.
Quick Checklist Before You Finish
- Eyes evenly placed and securely locked
- Ears matched and hanging at the same height
- Bodice centered over torso
- Floral panel straight and symmetrical
- Pockets aligned evenly
- Hat brim curved down softly
- Heart bags firmly sewn
- Hedgehog face balanced and sweet
- Flowers arranged naturally in the vase
Detailed Cleaning and Preservation Guidelines
For long-term display, keep the set in a dry room and avoid prolonged direct sun. Store it upright so the hat brim and skirt keep their shape. Acid-free tissue inside the bags and hat can help maintain structure during storage.
If the flowers or lace mat become dusty, use a soft dry brush with a very light touch. For collectible gifting, wrap each piece separately so the pockets, flower petals, and hedgehog spines do not flatten during transport.


