This elegant amigurumi bunny set is designed to look like a collectible handmade bunny doll with soft vintage styling, a lilac dress, a cream cardigan, and delicate floral trims. It has the charm of a boutique crochet plush, an heirloom nursery gift, and an Etsy-style spring rabbit keepsake.
The set also includes a tiny pig friend, mini envelopes, a little clasp pouch, a bouquet, and a slim pen accessory, making it perfect for anyone searching for a stuffed bunny pattern, amigurumi gift idea, or handmade doll decor piece with detailed finishing and coordinated accessories.
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 yarn: light beige for head, ears, arms, and legs.
- Clothing yarn A: soft cream for beret, cardigan, pouch, and one envelope.
- Clothing yarn B: pale lavender for dress, shoes, beret detail, and pig cap.
- Accent yarn C: medium violet for tiny flower trims, pig shorts, and floral details.
- Accent yarn D: leaf green for flower stems and leaves.
- Pig yarn: soft pastel pink.
- Pen yarn: cream, navy, and a tiny amount of gray or black for the nib.
- Hook: 2.0 mm or the size needed to create tight stitches.
- Stuffing: polyester fiberfill.
- Eyes: 6 mm black safety eyes for the bunny, 4 mm black safety eyes for the pig.
- Optional blush: pink pastel, fabric blush, or embroidery thread.
- Tapestry needle, stitch marker, scissors, sewing pins.
- Thin plastic canvas or cardboard: optional inside envelopes and pouch for crisp shaping.
- Small snap, bead, or stitched nub: optional closure for pouch.
- Wax-seal detail: burgundy yarn or embroidered circle for one envelope.
Abbreviations
- MR = magic ring
- ch = chain
- sl st = slip stitch
- sc = single crochet
- hdc = half double crochet
- dc = double crochet
- inc = 2 sc in one stitch
- dec = invisible decrease
- BLO = back loop only
- FLO = front loop only
- st = stitch
- rnd = round
- rep = repeat
Design Notes
This set is worked with firm tension so the surfaces stay smooth and structured. The large bunny has a rounded head, a softly tapered lower face, long drooping ears, a slightly flared dress, short cream cardigan, tilted beret, Mary Jane shoes, and a tiny floral trim at the waist and hem.
The body is made as a standing doll with the skirt covering the upper body shape. The head is proportionally large, about one third of the total height. The ears begin near the upper sides of the head and hang just below the jaw line, matching the gentle silhouette shown in the image.
The cardigan sits open in front with a ribbed button band and five violet flower buttons placed on the right front edge. The pale lavender bodice is visible underneath. The beret is shallow, softly slouched, and decorated with a small violet flower cluster and green leaves on the right side.
The pig companion is small and simple, with a rounded head, tiny snout, little cap, cream jacket, lavender top, and deep violet shorts. The accessory pieces are miniature and decorative, but still crocheted with enough structure to sit neatly in a display arrangement.
Finished Size
- Large bunny: about 24 to 28 cm tall from feet to top of beret.
- Small pig: about 8 to 10 cm tall.
- Envelopes: about 4 to 5 cm wide each.
- Pouch: about 4.5 cm wide.
- Bouquet: about 6 to 7 cm long.
- Pen: about 5 to 6 cm long.
Main Bunny
Legs Make 2
Using beige, work in continuous rounds. Stuff as you go. The feet are small and rounded because the shoes will cover them later. Keep the front of each foot straight and compact so the bunny stands evenly.
- Rnd 1: 6 sc in MR. (6)
- Rnd 2: inc around. (12)
- Rnd 3: sc, inc x6. (18)
- Rnd 4-6: sc around. (18)
- Rnd 7: 6 sc, 3 dec, 6 sc. (15)
- Rnd 8-18: sc around. (15)
- Lightly stuff the lower foot and leg.
- Fasten off first leg. Make second leg but do not fasten off.
📌Thank you for reading the article
Joining the Legs and Lower Body
Position both legs so the toes face forward. Join from the inner side of the second leg and crochet around both legs to form the body. This creates a neat center front and a narrow lower torso hidden under the dress.
- Rnd 19: ch 3, join to first leg, 15 sc around first leg, 3 sc across chain, 15 sc around second leg, 3 sc across other side of chain. (36)
- Rnd 20-23: sc around. (36)
- Rnd 24: 4 sc, dec x6. (30)
- Rnd 25-27: sc around. (30)
- Rnd 28: 3 sc, dec x6. (24)
- Rnd 29-31: sc around. (24)
Upper Body and Neck
The upper body is slim because the dress bodice and cardigan add visual width. Keep stuffing firm at the hips and moderate in the chest. The neck should be very firm so the large head remains stable without wobbling.
- Rnd 32: 2 sc, dec x6. (18)
- Rnd 33-36: sc around. (18)
- Rnd 37: BLO sc around. (18)
- Rnd 38-40: sc around. (18)
- Rnd 41: 1 sc, dec x6. (12)
- Rnd 42-45: sc around. (12)
- Stuff body firmly, especially neck.
Head
The head is softly rounded with a very slight chin taper. Place the eyes wide apart and low enough to give the calm, gentle expression seen in the photo. Keep stitches aligned so the embroidered nose sits centered between the eyes.
- Rnd 1: 6 sc in MR. (6)
- Rnd 2: inc around. (12)
- Rnd 3: sc, inc x6. (18)
- Rnd 4: 2 sc, inc x6. (24)
- Rnd 5: 3 sc, inc x6. (30)
- Rnd 6: 4 sc, inc x6. (36)
- Rnd 7: 5 sc, inc x6. (42)
- Rnd 8: 6 sc, inc x6. (48)
- Rnd 9-18: sc around. (48)
- Insert 6 mm safety eyes between rnds 11 and 12, about 10 stitches apart.
- Rnd 19: 6 sc, dec x6. (42)
- Rnd 20: 5 sc, dec x6. (36)
- Rnd 21: 4 sc, dec x6. (30)
- Rnd 22: 3 sc, dec x6. (24)
- Stuff head firmly and evenly.
- Rnd 23: 2 sc, dec x6. (18)
- Rnd 24: 1 sc, dec x6. (12)
- Rnd 25: dec x6. (6)
- Fasten off and close.
Embroidered Nose and Mouth
Using beige or a slightly darker taupe thread, embroider a small triangular nose centered between the eyes, one to two rounds below them. Add a short vertical stitch downward and two angled stitches to form a delicate Y-shape mouth.
Add a touch of soft pink blush under each eye. Keep the blush faint and round, not streaked. The face in the image is very clean and minimal, so avoid extra eyelashes, brows, or heavy mouth shaping.
Ears Make 2
The ears are long, narrow, softly flattened tubes. They begin with a gentle curve and hang close to the sides of the head. Do not overstuff. In fact, the ears should be left flat so they drape naturally.
- Rnd 1: 6 sc in MR. (6)
- Rnd 2: inc around. (12)
- Rnd 3: sc around. (12)
- Rnd 4: sc, inc x6. (18)
- Rnd 5-18: sc around. (18)
- Rnd 19: sc, dec x6. (12)
- Rnd 20-24: sc around. (12)
- Flatten top opening and sew closed.
📌Thank you for reading the article
Sew ears to the head between rnds 5 and 9, slightly behind the eye line. Angle them downward so they frame the face and end around the base of the head. The right ear should tuck partly under the beret, just like in the image.
Arms Make 2
The arms are simple cylinders with lightly rounded hands. They hang straight with a tiny inward angle. Do not overstuff the upper arms because the cardigan sleeves should look smooth and relaxed rather than bulky.
- Rnd 1: 6 sc in MR. (6)
- Rnd 2: inc around. (12)
- Rnd 3-5: sc around. (12)
- Rnd 6: 4 sc, 2 dec, 4 sc. (10)
- Rnd 7-18: sc around. (10)
- Lightly stuff only the lower half.
- Flatten top and sew closed.
Sew arms to the body just below the neck, around the same level as the upper bodice top. Angle them slightly downward so the hands rest near the side seams of the skirt.
Dress
Bodice
The dress bodice is pale lavender and fitted. It covers the torso from underarm to waist. Because the cardigan stays open, keep the front center smooth and neat. You may crochet the bodice directly onto the body or make it separately and stitch in place.
Direct-on-body method: Join lavender into the front loops left from rnd 37 of the torso.
- Rnd 1: sc around in FLO. (18)
- Rnd 2-5: sc around. (18)
- Rnd 6: 2 sc, inc x6. (24)
- Rnd 7: sc around. (24)
This creates the visible upper dress section under the cardigan. Fasten off. If needed, add two short shoulder anchoring stitches under the cardigan to keep the bodice centered.
Skirt
The skirt is wide, smooth, and slightly bell-shaped. It reaches the ankles and spreads gently at the base. The hem is finished with a row of raised little violet flowers sitting on a green vine. Work the skirt neatly to keep the flare even all around.
Join lavender at the waistline under the bodice.
- Rnd 1: 24 sc around waist. (24)
- Rnd 2: 3 sc, inc x6. (30)
- Rnd 3: sc around. (30)
- Rnd 4: 4 sc, inc x6. (36)
- Rnd 5: sc around. (36)
- Rnd 6: 5 sc, inc x6. (42)
- Rnd 7: sc around. (42)
- Rnd 8: 6 sc, inc x6. (48)
- Rnd 9: sc around. (48)
- Rnd 10: 7 sc, inc x6. (54)
- Rnd 11: sc around. (54)
- Rnd 12: 8 sc, inc x6. (60)
- Rnd 13-18: sc around. (60)
Try the length on your bunny. The hem should fall just above the shoe tops, with enough width to sit in a smooth cone. Add or remove one or two plain rounds if your gauge differs.
Waist Flower Trim
The waist trim is a narrow green vine with small violet blossoms spaced along the front. In the photo the floral belt is concentrated mainly across the visible front, not densely around the entire body.
Using green, embroider or surface crochet a short vine across the front waist. Then add five tiny flowers in violet.
Tiny flower: In MR work (ch 2, 2 dc, sl st) five times, then close ring. Make 5 for the waist.
Sew the flowers close together along the green line so they form a sweet floral sash. Keep them small and slightly raised.
Hem Flower Trim
The skirt hem has a fuller flower border than the waist. It should look like a tidy garland rather than a heavy ruffle. Use green for the connecting line and violet for the blossoms.
With green, surface crochet or embroider a line around the skirt one round above the bottom edge. Make 12 to 16 tiny violet flowers, depending on your skirt circumference and preferred spacing.
Sew them evenly all around or mainly on the front-visible arc if you want to match the display look exactly. The flowers should point outward slightly and sit just above the hem edge.
📌Thank you for reading the article
Cardigan
The cardigan is cream, short, open-front, and softly boxy. It stops at the waist. The front bands are ribbed, and the right side carries five violet flower buttons. The sleeves are straight and slim enough to fit the bunny’s narrow arms.
Back Panel
- With cream, ch 19.
- Row 1: sc in second ch from hook and across. (18)
- Row 2-9: ch 1, turn, sc across. (18)
Left Front
- Ch 10.
- Row 1: sc in second ch from hook and across. (9)
- Row 2-9: ch 1, turn, sc across. (9)
Right Front
- Repeat Left Front. Do not fasten off if you want to continue directly into the front band.
Shoulder Seams
Sew or slip stitch the fronts to the back at the top outer edges, leaving a centered neck opening. The neck opening should be wide enough to sit around the bunny’s neck without bunching. Try on the piece before adding sleeves.
Sleeves Make 2
- Ch 13.
- Row 1: sc in second ch from hook and across. (12)
- Row 2-12: ch 1, turn, sc across. (12)
Fold each sleeve lengthwise and seam to form a tube. Sew into the armholes. Turn the cardigan right side out and place it on the bunny. Stitch the underarm area neatly if any gaps remain.
Front Bands
The bands are visually important because they create the vertical ribbed texture seen in the image. Work them in rows along the front openings after the cardigan is assembled.
- Join cream at lower front edge.
- Ch 7.
- Row 1: sc in second ch from hook and back to garment edge, sl st into next 2 front-edge sts, turn. (6)
- Row 2: BLO sc back across 6 sts, turn.
- Row 3: ch 1, BLO sc across 6 sts, sl st into next 2 front-edge sts, turn.
- Rep Row 2 and Row 3 until the full front edge is covered.
Repeat on the other front. Keep the bands soft, not stiff. They should curve slightly around the neckline and open naturally over the dress bodice.
Flower Buttons Make 5
With violet, make five tiny flowers the same way as the waist trim blossoms, but slightly tighter. Sew them vertically down the bunny’s right front band. The top flower should sit near the upper chest, and the last one close to the waist.
The cardigan in the image does not appear truly closed. Keep the left front plain and let the jacket rest open so the lavender dress shows clearly.
Beret
The beret is shallow, rounded, and slightly oversized so it tilts gently to one side. It sits low across the forehead with a rolled lower edge. The top does not collapse deeply; it is only softly slouched.
- Using cream, rnd 1: 6 sc in MR. (6)
- Rnd 2: inc around. (12)
- Rnd 3: sc, inc x6. (18)
- Rnd 4: 2 sc, inc x6. (24)
- Rnd 5: 3 sc, inc x6. (30)
- Rnd 6: 4 sc, inc x6. (36)
- Rnd 7: 5 sc, inc x6. (42)
- Rnd 8: 6 sc, inc x6. (48)
- Rnd 9: 7 sc, inc x6. (54)
- Rnd 10-13: sc around. (54)
- Rnd 14: 7 sc, dec x6. (48)
- Rnd 15: 6 sc, dec x6. (42)
- Rnd 16: 5 sc, dec x6. (36)
- Rnd 17: BLO sc around. (36)
- Rnd 18-20: sc around. (36)
- Rnd 21: 4 sc, dec x6. (30)
- Rnd 22: sc around. (30)
- Fasten off, leaving a long tail.
📌Thank you for reading the article
Try the beret on the head. The lower band should sit just above the eyes and ears, with a soft tilt to the bunny’s right side. Stitch it down lightly in two or three hidden spots only, so it keeps its natural rounded look.
Beret Flower Cluster
Make one larger flower cluster in violet and two tiny green leaves. Attach on the bunny’s right side near the ear.
Larger flower: In MR work six petals using (ch 2, 2 dc, ch 2, sl st) six times.
Leaves make 2: ch 4, sl st in second ch, sc in next, hdc in last. Fasten off.
Sew the flower first, then tuck the leaves under the lower edge. This should match the small decorative cluster shown on the beret.
Shoes Make 2
The shoes are pale lavender Mary Jane flats with a rounded toe and a thin strap across the foot opening. They should fit snugly over the lower feet and leave a small beige ankle visible above the edge.
- Using lavender, ch 7.
- Rnd 1: sc in second ch from hook, 4 sc, 3 sc in last ch, working on opposite side 4 sc, 2 sc in last ch. (14)
- Rnd 2: inc, 4 sc, inc x3, 4 sc, inc x2. (20)
- Rnd 3: BLO sc around. (20)
- Rnd 4: 6 sc, dec x4, 6 sc. (16)
- Rnd 5: sc around. (16)
Fasten off and sew or slip stitch onto the lower feet. Then add the strap.
Strap: Join yarn at one side of shoe opening, ch 5, attach across opening with sl st, fasten off. Sew neatly. The strap should sit flat and centered like a classic doll shoe.
Pig Companion
Head and Body
The pig is small, upright, and simple. It has a rounded pink head, tiny snout, bead-like eyes, very small ears, a soft lavender torso, and deep violet shorts. The proportions are charming and compact, with a slightly larger head than body.
- Using pink, rnd 1: 6 sc in MR. (6)
- Rnd 2: inc around. (12)
- Rnd 3: sc, inc x6. (18)
- Rnd 4: 2 sc, inc x6. (24)
- Rnd 5-8: sc around. (24)
- Insert 4 mm eyes between rnds 6 and 7, about 7 sts apart.
- Rnd 9: 2 sc, dec x6. (18)
- Rnd 10: sc around. (18)
- Rnd 11: change to lavender, sc around. (18)
- Rnd 12-14: sc around. (18)
- Rnd 15: change to violet, sc around. (18)
- Rnd 16-17: sc around. (18)
- Rnd 18: 1 sc, dec x6. (12)
- Stuff firmly.
- Rnd 19: dec x6. (6)
- Fasten off.
Snout
- Using pink, ch 5.
- Rnd 1: sc in second ch, 2 sc, 3 sc in last ch, opposite side 2 sc, 2 sc in last ch. (10)
- Rnd 2: sc around. (10)
Sew centered between the eyes and slightly lower. Embroider two tiny nostrils in a darker pink or mauve.
Ears Make 2
- Using pink, 4 sc in MR.
- Rnd 2: sc, inc, sc, inc. (6)
- Fasten off, flatten lightly.
Sew the ears high on the head and angle them outward only a little. They are tiny and understated in the image.
Arms Make 2
- Using pink, rnd 1: 6 sc in MR. (6)
- Rnd 2-6: sc around. (6)
- Lightly stuff tips only. Flatten and sew.
📌Thank you for reading the article
Legs Make 2
- Using pink, rnd 1: 6 sc in MR. (6)
- Rnd 2: sc around. (6)
- Rnd 3-5: change to violet, sc around. (6)
- Fasten off, stuff lightly.
Sew legs under the body so the pig stands with slight forward tilt. Attach arms at the sides.
Pig Cap
- Using lavender, rnd 1: 6 sc in MR. (6)
- Rnd 2: inc around. (12)
- Rnd 3: sc, inc x6. (18)
- Rnd 4: 2 sc, inc x6. (24)
- Rnd 5-6: sc around. (24)
- Rnd 7: 2 sc, dec x6. (18)
- Rnd 8: sc around. (18)
Sew or tack lightly to the head at a sideways angle like the bunny beret. Keep it shallow.
Pig Jacket
Make a tiny cream jacket exactly like a reduced version of the bunny cardigan.
- Back: ch 9, work 8 sc for 5 rows.
- Fronts: make 2 pieces, ch 5, work 4 sc for 5 rows.
- Sleeves: make 2, ch 7, work 6 sc for 5 rows.
- Assemble and add tiny front edging.
Add two or three tiny violet flower buttons or small knots on one front edge. Dress the pig so the lavender torso shows at the center.
Mini Pouch
The pouch is cream, flat, and envelope-shaped with a tiny lavender clasp detail. It sits beside the larger bunny and should look neat and delicate rather than bulky.
- Using cream, ch 9.
- Row 1: sc in second ch from hook and across. (8)
- Row 2-6: ch 1, turn, sc across. (8)
- Row 7: ch 1, sc2tog, 4 sc, sc2tog. (6)
- Row 8: ch 1, turn, sc across. (6)
- Row 9: ch 1, sc2tog, 2 sc, sc2tog. (4)
Fasten off. Make a second rectangle for the back if you want extra stability, or simply fold the lower portion upward and stitch side edges. Add a tiny lavender French knot, bead, or embroidered oval for the clasp.
Mini Envelopes Make 2
One envelope is plain cream with a pointed flap. The other includes a burgundy wax-seal detail. They are very small, so tight stitches help them keep their shape.
- Using cream, ch 11.
- Row 1: sc in second ch from hook and across. (10)
- Row 2-5: ch 1, turn, sc across. (10)
Fasten off. Fold the bottom third upward. Fold side corners inward slightly, then stitch them down. Fold the top into a centered triangle flap.
For the sealed envelope, embroider or sew a small burgundy circle where the flap meets the body. For extra firmness, insert a tiny scrap of plastic canvas before final stitching.
Crochet Pen
The pen is slim, straight, and decorative. It has a cream upper barrel, a navy grip section, and a tiny pointed nib. You may wrap yarn over floral wire or crochet a tiny tube around a toothpick piece for structure.
Simple Wrapped Version
- Cut a thin stick, toothpick segment, or floral wire to about 5.5 cm.
- Wrap the top half in cream yarn and secure with fabric glue or stitches.
- Wrap the lower third in navy yarn.
- Wrap the tip in gray or black to form the nib.
Micro Crocheted Version
- With navy, ch 5 and sl st back across to create the lower grip strip.
- With cream, continue wrapping and stitching around a firm insert.
- Add a tiny dark point at the end.
Keep the pen very slender. In the image it lies horizontally in front of the bouquet and envelopes.
Heliotrope Bouquet
The bouquet consists of clustered violet blossoms with small green leaves and short stems bound together. It should look fuller than the other flower trims, with several rounded flower heads gathered into one small bunch.
Small Blossoms
Make 8 to 12 tiny flowers in violet. Use the same flower formula as the waist trim, or vary the size slightly for a natural clustered bouquet.
Tiny flower: In MR, work 5 petals using (ch 2, 2 dc, sl st) five times.
Leaves Make 6 to 8
- Using green, ch 5.
- Sl st in second ch, sc in next, hdc in next, sl st in last.
Assembly of Bouquet
Attach each flower to a short green stem made from chain or wrapped florist wire. Gather several stems together into a tight bunch. Add leaves around the outer edge and bind the stem bases with green yarn.
The finished bouquet should be plump at the top, with the violet blooms facing outward. Place it on the table beside the pig just as shown in the image.
Optional Photo Props That Are Not Crocheted
The standing sign, kraft tag, and printed card in the photo appear to be paper or wood props rather than crocheted pieces. If you want to recreate the full styled display, cut these from cardstock or lightweight wood and tie the tag with twine.
These props are not required for the yarn set itself, but they help complete the letter-and-garden mood of the arrangement.
Assembly Order
- Sew bunny head to body securely.
- Sew ears in place and check their drape from the front view.
- Attach arms with a slight downward angle.
- Add dress bodice and skirt.
- Sew the waist flowers and hem flowers.
- Dress bunny in cardigan and tack it at the shoulders or underarms if needed.
- Add flower buttons to cardigan front.
- Make and attach beret flower cluster, then secure beret lightly to head.
- Sew shoes in place and add straps.
- Complete pig and dress it.
- Finish pouch, envelopes, pen, and bouquet.
Final Assembly and Facial Detailing
Before closing the head completely, shape the stuffing so the face looks smooth and softly rounded from every angle. Keep the cheeks even. The nose should sit exactly centered between the eyes, and the mouth should remain tiny and calm.
Check the beret tilt, cardigan opening, and skirt flare from the front. The floral trims should be balanced and not overcrowded. Position the pig slightly to one side and arrange the miniature paper-themed accessories low in front for the same storybook look.
Care Notes
Display pieces with small accessories are best kept as decorative items rather than rough-play toys. Store them away from direct sunlight to protect the pale lavender and cream shades. If the beret or cardigan shifts, reshape gently with your fingers.
If gifting to a child, replace safety eyes with embroidered eyes and secure every accessory very firmly. Tiny parts such as flowers, pen, and envelope details should be attached with extra care if the set will be handled often.
Quick Checklist Before You Finish
- Head shape smooth: no hollow cheeks or lumpy crown.
- Eyes even: both placed at the same height.
- Ears matched: same length and sewn symmetrically.
- Dress centered: bodice and skirt aligned at front.
- Flower trims neat: evenly spaced and secure.
- Cardigan open nicely: front bands lie flat.
- Beret tilted softly: flower cluster on bunny’s right side.
- Shoes level: bunny stands balanced.
- Pig dressed and upright: cap and jacket proportionate.
- Mini props finished: pouch, envelopes, pen, and bouquet complete.
Detailed Cleaning and Preservation Guidelines
Spot clean gently with a lightly damp cloth and mild soap. Do not scrub flower trims or tiny accessory stitching. Press moisture out with a towel and let all pieces dry flat, reshaping the beret, cardigan fronts, and bouquet cluster while still slightly damp.
For long-term storage, wrap the bunny and pig in acid-free tissue and place the small accessories in a separate pouch or box compartment. Avoid heavy pressure on the ears, beret flower, or envelope flaps so the carefully shaped details stay crisp and beautiful.



