This soft bunny set is designed with a romantic spring look, combining a floppy-eared amigurumi rabbit, a striped dress, a tiny floral hat, matching shoes, and sweet companion pieces. It has the charm of a handmade heirloom bunny doll, the feel of a collectible crochet plush, and the polish many shoppers look for in a nursery gift or spring decor piece.
The full set also includes a tiny duck friend, a striped mini bag, a lace-style cloth, and two jasmine flower accessories, giving the finished display the look of a boutique handmade toy set. If you enjoy elegant amigurumi patterns, crochet animal dolls, or gift-worthy rabbit plush designs, this project brings all of those details together in one coordinated piece.
Please note: I strive for accuracy in every pattern, but occasional errors can happen. Thank you for understanding and for enjoying my designs.
About the Design
This pattern is written to closely match the visual details of the pictured set.
The bunny has a rounded head, a small neck, a softly tapered torso, long floppy ears, slim arms, straight legs, and neat Mary Jane style shoes. The outfit includes a fitted upper bodice, a soft striped peplum, and an openwork lower skirt with a scalloped hem.
The decoration is important to the overall look. The dress is trimmed with a diagonal jasmine garland across the chest, a second floral trim at the waist, pale yellow edging, and a pale green stripe sequence. The hat sits at a slight angle and carries a clustered flower spray on one side.
The duck companion repeats the same palette and styling in miniature, including a tiny hat, dress, and bag. The separate floral bouquet, folded lace cloth, and striped handbag complete the display.
Materials
- Main yarn, light cream: head, ears, arms, legs, shoes, hat base, dress base, duck body details, bag base
- Soft sage green: dress stripes, peplum, hat band, leaves, duck dress stripes, bag stripes
- Butter yellow: trim stripes, scalloped edging, duck beak accent area, bouquet centers
- White: jasmine petals, lace cloth, skirt overlay details
- Light orange: duck beak and feet
- Small amount of black: duck eyes if stitched, or use safety eyes
- Fiberfill stuffing
- 2 large black safety eyes for bunny
- 2 small black safety eyes for duck
- Fine sewing thread in cream, brown, green, and white
- Crochet hook: choose a size that produces a firm fabric with your yarn, commonly 2.0 mm to 2.5 mm for the main doll
- Smaller hook for tiny flowers if needed
- Tapestry needle
- Stitch marker
- Scissors
Suggested Yarn Weight and Scale
A fine cotton or cotton blend works best for this style because it helps the dress, hat, shoes, and flowers keep their shape. Mercerized cotton is especially useful for the crisp skirt and floral details.
If you use sport or light DK yarn with a small hook, the bunny will stand at approximately 9 to 11 inches tall excluding the hat. The duck will be much smaller, around one third of the bunny height.
Use the same yarn family for the whole set so the stripes and accessories look coordinated. The dress in the image has a delicate texture, so avoid fuzzy yarns.
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
- st = stitch
- sts = stitches
- rep = repeat
General Notes
- Work the bunny, duck, shoes, and bag in continuous rounds unless noted.
- Mark the first stitch of every round.
- Stuff firmly but gradually for a smooth shape.
- The dress uses both joined rounds and decorative rounds for clean stripe placement.
- The openwork skirt is made separately, then attached under the peplum section.
- Many tiny flowers are used. Make them first or last, depending on your preferred workflow.
📌Thank you for reading the article
Color Placement Overview
The palette follows a gentle cream, pale green, and soft yellow sequence. Keep the cream dominant. The green should read as a quiet accent. The yellow should appear only as a narrow highlight so the whole doll stays soft and elegant.
- Bunny body: cream
- Dress yoke: cream with green and yellow stripe accents
- Peplum: green with yellow scalloped edge
- Lower skirt: cream openwork with green line near the hem and cream scallops
- Shoes: cream with green trim and white flowers
- Hat: cream top, green band, white flower cluster with green leaves
- Duck: soft yellow body with cream, green, and yellow outfit accents
- Bag: cream with green and yellow stripes
Bunny Head
- R1: 6 sc in MR. 6 sts
- R2: inc around. 12 sts
- R3: 1 sc, inc x6. 18 sts
- R4: 2 sc, inc x6. 24 sts
- R5: 3 sc, inc x6. 30 sts
- R6: 4 sc, inc x6. 36 sts
- R7: 5 sc, inc x6. 42 sts
- R8: 6 sc, inc x6. 48 sts
- R9: 7 sc, inc x6. 54 sts
- R10 to R18: sc around. 54 sts
Place the large safety eyes between R13 and R14 with about 10 visible stitches between them. The eyes should sit low enough to give the face a gentle childlike look, but not so low that the muzzle area becomes crowded.
- R19: 7 sc, dec x6. 48 sts
- R20: 6 sc, dec x6. 42 sts
- R21: 5 sc, dec x6. 36 sts
- R22: 4 sc, dec x6. 30 sts
Stuff the head firmly. Shape the cheeks with your fingers as you fill so the front remains round and smooth.
- R23: 3 sc, dec x6. 24 sts
- R24: 2 sc, dec x6. 18 sts
Do not close yet if you prefer joining the neck directly. If you make the body separately, finish the head after adding a short neck opening.
Bunny Ears Make 2
The ears are long, soft, and slightly wider near the top. They hang straight down with a gentle inward curve.
- R1: 6 sc in MR. 6 sts
- R2: inc around. 12 sts
- R3: 1 sc, inc x6. 18 sts
- R4: 2 sc, inc x6. 24 sts
- R5 to R8: sc around. 24 sts
- R9: 10 sc, dec, 10 sc, dec. 22 sts
- R10 to R14: sc around. 22 sts
- R15: 9 sc, dec, 9 sc, dec. 20 sts
- R16 to R20: sc around. 20 sts
- R21: 8 sc, dec, 8 sc, dec. 18 sts
- R22 to R26: sc around. 18 sts
- R27: 7 sc, dec, 7 sc, dec. 16 sts
- R28 to R34: sc around. 16 sts
Lightly stuff only the top quarter of each ear. Flatten the opening and sew closed. The lower length should remain unstuffed so the ears drape naturally.
Sew the ears to the head slightly behind the eye line and about 6 to 7 stitches apart at the crown. Angle them so they fall forward beside the face.
Bunny Body
The body is slim and neat, with a subtle waist because most of the volume comes from the dress rather than the torso itself.
- R1: 6 sc in MR. 6 sts
- R2: inc around. 12 sts
- R3: 1 sc, inc x6. 18 sts
- R4: 2 sc, inc x6. 24 sts
- R5: 3 sc, inc x6. 30 sts
- R6 to R8: sc around. 30 sts
- R9: 4 sc, inc x6. 36 sts
- R10 to R12: sc around. 36 sts
- R13: 4 sc, dec x6. 30 sts
- R14 to R15: sc around. 30 sts
- R16: 3 sc, dec x6. 24 sts
- R17 to R20: sc around. 24 sts
📌Thank you for reading the article
Stuff the body firmly at the base and slightly less firmly near the top so the neck area stays neat under the dress neckline.
- R21: 2 sc, dec x6. 18 sts
- R22: sc around. 18 sts
Leave a tail for sewing. Stitch the head to the body securely and make sure the face is centered.
Bunny Arms Make 2
The arms are slender and straight, slightly tapered toward the wrist. They are attached low enough to peek from under the sleeves.
- R1: 6 sc in MR. 6 sts
- R2: inc around. 12 sts
- R3 to R5: sc around. 12 sts
- R6: 4 sc, dec, 4 sc, dec. 10 sts
- R7 to R18: sc around. 10 sts
Lightly stuff the lower half only. Flatten and sew the top closed. Attach the arms on each side of the body just below the neckline and slightly forward.
Bunny Legs Make 2
The legs are straight and narrow because the dress falls around them. They should be long enough for the bunny to stand with the shoes visible below the hem.
- R1: 6 sc in MR. 6 sts
- R2: inc around. 12 sts
- R3: 1 sc, inc x6. 18 sts
- R4 to R6: sc around. 18 sts
- R7: 4 sc, dec x3, 6 sc. 15 sts
- R8 to R20: sc around. 15 sts
Stuff firmly. Fasten off first leg. Make second leg and keep yarn attached if you prefer joining them through the body base, or sew each leg separately under the torso.
In the pictured set, the legs appear close together and centered beneath the dress. Sew them neatly so the bunny stands balanced.
Bunny Shoes Make 2
The shoes are rounded Mary Jane style with a strap and tiny jasmine trim. Make them before final leg attachment if you want the fit to be exact.
Sole
- Ch 7.
- R1: starting in second ch from hook, 5 sc, 3 sc in last ch, work along opposite side, 4 sc, inc in final st. 14 sts
- R2: inc, 4 sc, 3 inc, 4 sc, 2 inc. 20 sts
- R3: sc around in BLO. 20 sts
Upper
- R4: 6 sc, dec x4, 6 sc. 16 sts
- R5: 5 sc, dec x3, 5 sc. 13 sts
- R6: sc around.
Flatten the heel slightly and slip the shoe onto the foot. Sew the back if needed for a fitted shape.
Strap
Join yarn at one side opening, ch 5, skip across instep, sl st to opposite side. Work back with 4 sc. Fasten off.
Flower Trim for Each Shoe
Make 2 tiny jasmine flowers for each shoe and one tiny leaf pair if desired. Sew them near the strap join so they sit on the outer top of the shoe.
Dress Upper Bodice
The upper dress is fitted and sits close to the body, with short cap-like sleeves, cream as the base, and slim accent stripes. It covers the shoulders and chest without looking bulky.
- With cream, ch 24 and join carefully without twisting.
- Round 1: sc around. 24 sts
- Round 2: sc around.
- Round 3: change to pale green, sc around.
- Round 4: cream, sc around.
- Round 5: butter yellow, sc around.
- Round 6: cream, sc around.
- Round 7: pale green, sc around.
- Round 8: cream, sc around.
Try the yoke around the body. It should sit smoothly with a slight boat neckline.
📌Thank you for reading the article
Small Sleeves
Mark arm openings on each side, about 4 stitches wide. Join yarn into one arm opening.
- Round 1: 8 sc evenly around the armhole.
- Round 2: pale green, sc around.
- Round 3: cream, sc around and fasten off.
Repeat for the second sleeve. Keep the sleeves short and neat.
Waist Band and Peplum
The waist area is visually important. It includes a cream-to-green transition, then a fuller green ruffle finished with yellow scallops.
- Join cream at lower edge of bodice.
- Round 1: work 1 sc in each st and add 12 evenly spaced increases. 36 sts
- Round 2: pale green, sc around.
- Round 3: butter yellow, sc around.
- Round 4: pale green, 1 sc in each st, add 12 evenly spaced increases. 48 sts
- Round 5: pale green, sc around.
- Round 6: pale green, 3 sc, inc around. 60 sts
Scalloped Edge
With butter yellow, work: sl st in next st, skip 1 st, 5 dc in next st, skip 1 st, sl st in next st. Repeat around.
This makes the soft rounded peplum edge seen in the image. Keep the tension even so the ruffle flares gently but does not curl sharply.
Openwork Lower Skirt
The lower skirt hangs under the peplum and is longer than the green ruffle. In the image it has an airy, lace-like structure with a decorative motif effect near the center front. A filet-style repeat gives a similar result.
Join cream to the inside waist just under the peplum so the openwork layer falls beneath it.
- Foundation Round: 48 sc around.
- Round 1: ch 3, skip 1 st, dc in next st around to create open blocks. Join.
- Round 2: ch 3, dc in next dc, ch 1 between each pair around.
- Round 3: repeat Round 2.
- Round 4: work a simple motif section at the front by grouping dc pairs closer together for 10 to 12 stitches, continue open mesh on the remaining circumference.
- Round 5 to Round 9: continue mesh pattern, increasing very lightly if needed so the skirt falls straight and soft.
The skirt should reach the bunny ankles or just above the shoe flowers. Adjust the length to match your gauge.
Hem Trim
- Round 10: with pale green, sc around evenly.
- Round 11: with cream, work scallops around the hem using sl st, skip 1, 5 dc, skip 1 repeat.
This lower hem should be delicate, not heavily ruffled.
Diagonal Jasmine Garland Across the Bodice
This trim runs from one shoulder diagonally across the chest and down toward the opposite side of the waist. It is one of the most recognizable details in the set.
Garland Base
With pale green, ch a length that crosses the bodice diagonally. Work one row of slip stitches back along the chain for firmness.
Tiny Jasmine Flowers
Make 7 to 9 tiny flowers for the diagonal trim.
- In white, 5 sc in MR, join.
- In each stitch work: sl st, ch 2, 2 dc, ch 2, sl st.
Pull the center closed tightly. Flatten each flower.
📌Thank you for reading the article
Leaves
Make small leaves in pale green.
- Ch 4.
- Work back along chain: sl st, sc, hdc, sl st at base.
Sew the flowers along the green base chain and tuck a few leaves behind them. Attach the completed garland to the dress diagonally.
Waist Floral Trim
Add a second shorter jasmine trim at the waistline where the bodice meets the peplum. Use 3 to 5 tiny flowers and a short green base strand. Keep it subtle so it supports the diagonal trim rather than competing with it.
Bunny Hat
The hat is a shallow boater style with a flat top, short crown, and neat brim. It sits slightly tilted on the bunny head.
Top
- R1: 6 sc in MR. 6 sts
- R2: inc around. 12 sts
- R3: 1 sc, inc x6. 18 sts
- R4: 2 sc, inc x6. 24 sts
- R5: 3 sc, inc x6. 30 sts
- R6 to R8: sc around. 30 sts
Brim
- R9: BLO sc around. 30 sts
- R10: 4 sc, inc x6. 36 sts
- R11: sc around.
- R12: 5 sc, inc x6. 42 sts
- R13: sc around and fasten off.
Hat Band
With pale green, surface slip stitch or sew a narrow band around the crown base. Add a second fine cream or yellow accent row above it if desired to match the image more closely.
Hat Flowers
Make 5 to 7 tiny jasmine flowers and 4 small leaves. Cluster them on one side of the hat. The flower spray should be full but still petite compared with the bunny head.
Mini Bag
The little bag beside the bunny is rounded, vertically striped, and topped with a slim handle.
- With cream, ch 6.
- R1: 4 sc, 3 sc in last ch, 3 sc along opposite side, inc. 12 sts
- R2: inc, 3 sc, 3 inc, 3 sc, 2 inc. 18 sts
- R3 to R5: sc around.
- R6: pale green, sc around.
- R7: cream, sc around.
- R8: butter yellow, sc around.
- R9: cream, sc around.
- R10: pale green, sc around.
- R11 to R12: cream, sc around.
Flatten the top lightly and close partway, leaving the center open enough to suggest a bag opening.
Handle
Join yarn to one side near the top. Ch 18 to 22 depending on scale, then join to the other side. Work one return row of slip stitches or sc for strength.
Bag Flower Trim
Sew 2 tiny jasmine flowers near one side of the handle base.
Lace Cloth
The folded white cloth under the small flower cluster can be made as a simple square doily. It does not need to be large.
- Ch 16.
- Row 1: dc across.
- Row 2: alternate dc and ch-1 spaces.
- Row 3: repeat Row 2.
- Row 4: dc across.
- Border: work small shells around the square.
📌Thank you for reading the article
Fold it diagonally or into a soft square before placing the flower accessory on top.
Flower Bouquet
The loose bouquet at the front contains several jasmine-like flowers with pale yellow centers and green wrapped stems.
Make 5 to 7 Flowers
- With butter yellow, make a tiny center using 4 sc in MR.
- Change to white and work 5 petals around the center using sl st, ch 2, 2 dc, ch 2, sl st.
Stem
With pale green, ch 10 to 14 for each stem and work back in slip stitches. Attach one flower to each stem. Gather the stems together and wrap with green yarn.
Duck Companion
The tiny duck mirrors the bunny styling. Its body is a simple standing chick shape with a rounded head, narrow neck, and small wings. The outfit includes a miniature striped dress and a tiny angled hat.
Duck Head and Body
- R1: 6 sc in MR with soft yellow. 6 sts
- R2: inc around. 12 sts
- R3: 1 sc, inc x6. 18 sts
- R4: 2 sc, inc x6. 24 sts
- R5 to R8: sc around. 24 sts
Insert small black eyes between R6 and R7. Place them fairly close together for a cute expression.
- R9: 2 sc, dec x6. 18 sts
- R10: sc around. 18 sts
- R11: 1 sc, dec x6. 12 sts
- R12: sc around. 12 sts
- R13: 1 sc, inc x6. 18 sts
- R14 to R17: sc around. 18 sts
Stuff as you go. Add the beak between the eyes with light orange yarn as a small horizontal triangle or tiny cone. The body should stand upright and remain slightly egg-shaped.
Duck Wings Make 2
- R1: 6 sc in MR with soft yellow.
- R2: 1 sc, inc x3. 9 sts
- R3: sc around.
Flatten lightly and sew to the sides.
Duck Feet
Use light orange yarn and embroider three little front toes beneath the base, or crochet tiny flat feet and sew them on.
Duck Dress
The duck dress should echo the bunny outfit, using cream as the base with soft green stripes and a yellow scalloped edge.
- Ch 18 with cream and join.
- Round 1: sc around.
- Round 2: pale green, sc around.
- Round 3: cream, sc around.
- Round 4: butter yellow, sc around.
- Round 5: pale green, increase evenly to create a small ruffle.
- Round 6: pale green, sc around.
- Round 7: butter yellow scallop edge using small shells.
If desired, add a cream lower panel under the ruffle, but keep it short so the duck feet remain visible.
Duck Hat
Make a very small version of the bunny hat with cream, a green band, and one or two jasmine flowers. Sew it at a slight angle.
- R1: 6 sc in MR.
- R2: inc around. 12 sts
- R3: 1 sc, inc x6. 18 sts
- R4: BLO sc around.
- R5: 2 sc, inc x6. 24 sts
Duck Mini Bag
Make a reduced version of the bunny bag using the same stripe sequence. Keep the handle short and narrow. Sew it to one wing or let it hang beside the duck for display.
Extra Tiny Flowers
The set looks best when several flower accents are repeated in different places. Make extra jasmine flowers for:
- the bunny shoes
- the bunny hat
- the bodice garland
- the waist trim
- the bag
- the cloth accessory
- the bouquet
- the duck hat
This repetition is what ties the whole display together.
Final Assembly and Facial Detailing
Sew the head to the body first, then attach the ears, arms, and legs if they are not already in place. Dress the bunny before stitching on the hat so you can check the balance of the whole silhouette.
Embroider the nose with soft beige or light brown yarn as a tiny horizontal triangle placed midway between the eyes and the chin area. Add a short vertical stitch under it to form the mouth line.
For the eyebrows, use a very fine cream-brown thread and make two short curved stitches above the eyes. Keep them light and delicate. The expression should feel calm and gentle, not surprised.
Sew the hat slightly tilted to one side. Attach the diagonal floral garland across the bodice and the shorter trim at the waist. Place the shoe flowers outward so they remain visible from the front.
Care Notes
- Store the set away from strong sunlight to protect the pastel shades.
- Keep the bouquet and tiny bag with the doll so small pieces do not get misplaced.
- If the hat or flowers shift, lightly steam nearby and reshape by hand without soaking the stuffing.
- This set is best suited for display, gentle play, or decorative gifting.
Quick Checklist Before You Finish
- Are both ears attached at the same height?
- Is the face centered and balanced?
- Does the dress sit smoothly at the neckline?
- Is the peplum full and even all the way around?
- Does the lower skirt hang straight and reach the right length?
- Are the flowers placed neatly on the hat, bodice, shoes, and bag?
- Is the duck outfit clearly coordinated with the bunny outfit?
- Are all accessory threads woven in securely?
Detailed Cleaning and Preservation Guidelines
Spot clean whenever possible using a soft cloth, cool water, and a tiny amount of mild soap. Avoid heavy rubbing around the embroidered face, flower centers, and hat trim.
If deeper cleaning is needed, hand wash gently in cool water. Press out moisture with a towel rather than twisting. Reshape the bunny, duck, hat, bag, and bouquet while damp, then allow everything to dry fully on a flat surface.
For long-term preservation, wrap the set in acid-free tissue or keep it in a clean display box. Do not hang the bunny by the ears or bag handle. Keep away from damp storage areas so the cotton stays crisp and fresh.
Finished Look
When completed, this set should have a refined spring garden mood: a cream floppy-eared bunny wearing a softly striped dress with jasmine trim, a tilted floral hat, neat shoes, and matching accessories, accompanied by a tiny duck friend dressed in the same palette.
The beauty of this design comes from the coordination of all the small elements. Take your time with the flowers, edging, and finishing details, because those are the touches that make the final display look polished and true to the picture.


