This elegant knitted bunny set brings together a soft heirloom rabbit, a pansy-print dress, a rounded beret, a neat capelet, Mary Jane shoes, a teacup purse, a tiny bouquet, a tabletop cup and coaster, and a miniature puppy companion. The finished set has the look of a collectible gift, nursery decor piece, boutique soft toy, or handmade keepsake that knitters often search for when browsing for luxury knitted dolls, rabbit plush, spring bunny decor, and artisan toy patterns. The palette stays gentle and timeless, with creamy ivory, lavender, soft green, and a hint of yellow for the pansy centers.
Please note: I strive for accuracy in every pattern, but occasional errors can happen. Thank you for understanding and for enjoying my designs.
Design Overview
This pattern is written to recreate the full scene shown in the image as closely as possible in knitted form. The main bunny is seated, with a large rounded head, long flat ears, a plump pear-shaped body, simple embroidered eyes, a softly shaped triangular nose and mouth, and long straight legs.
The clothing is a very important part of the design. The bunny wears a cream dress with scattered pansy motifs, a lavender hem border, a narrow waist detail, a short cream capelet with a wide rounded collar, and a pale pink-lilac beret decorated with three small pansy flowers and leaves.
The accessories complete the look. One arm carries a pansy bouquet. A small knitted teacup purse hangs crossbody from the shoulder. The feet wear lavender Mary Jane shoes. Beside the bunny sits a miniature puppy in a matching floral hat and bow, and on the table rests a tiny teacup on a scalloped square mat.
Finished Size
- Main bunny: about 13 to 15 inches tall when seated, or about 17 inches from top of beret to toes if legs are extended fully
- Mini puppy: about 4 inches tall seated
- Table teacup: about 1 inch tall
- Coaster: about 2 inches square including scalloped edge
- Bouquet: about 2 1/2 inches tall
- Purse: about 1 3/4 inches wide
Materials
- Main yarn: fingering or light sport weight yarn in warm cream
- Accent yarn: soft lavender
- Accent yarn: pale pink-beige or blush taupe for the beret
- Accent yarn: light yellow for flower centers
- Accent yarn: olive green for stems and leaves
- Mini puppy yarn: light oatmeal or soft beige
- Needles: set of double-pointed needles in sizes suitable for a firm toy fabric, plus one size larger for the beret if desired
- Tapestry needle
- Small crochet hook only if you prefer to pull drawstrings or shape tiny trims more easily
- Toy stuffing
- Optional weighted pellets in a fabric pouch for the lower body
- Thin cardboard or plastic canvas for shoe soles and purse base if desired
- Black embroidery thread for eyes
- Brown embroidery thread for nose and mouth
- Lavender sewing thread if you want invisible tacking stitches on the clothing
Gauge and Fabric Notes
Toy knitting should be worked at a firm gauge so stuffing does not show through. Choose a needle size smaller than you would normally use for this yarn. The fabric in the image looks smooth, dense, and even, so a tight stockinette fabric matters more than an exact stitch count per inch.
If your knitting tends to be loose, go down a needle size. If your knitting is already very dense, stay with your usual toy needle. The finished bunny should feel smooth and gently structured, not floppy, with the head and torso holding shape without visible stuffing gaps.
Color Placement Notes
- Main body, head, ears, arms, and legs: cream
- Dress base: cream with lavender, green, and tiny yellow pansy details
- Dress hem and shoes: lavender
- Capelet and collar: cream
- Beret: pale blush-taupe with lavender and cream pansies and olive leaves
- Purse: cream with a lavender rim and tiny floral embroidery
- Mini puppy: oatmeal with lavender accessories
Abbreviations
- CO = cast on
- K = knit
- P = purl
- Kfb = knit into front and back of stitch
- K2tog = knit 2 stitches together
- Ssk = slip, slip, knit
- St st = stockinette stitch
- Garter = knit every row
- Rep = repeat
- RS = right side
- WS = wrong side
- BO = bind off
Main Bunny Construction Order
- Knit the head
- Knit the torso
- Knit the legs and feet
- Knit the arms
- Knit the ears
- Assemble and shape the bunny
- Knit the dress
- Knit the capelet and collar
- Knit the beret and flowers
- Knit the shoes
- Knit the purse, bouquet, mini cup, coaster, and puppy
📌Thank you for reading the article
Head
The head is almost round, but slightly deeper from crown to chin than from side to side. The face is plain and smooth, with no separate muzzle piece. The nose area is only lightly shaped, so avoid strong sculpting. This keeps the gentle, calm expression seen in the image.
- CO 12 stitches and divide across needles for knitting in the round.
- Round 1: Knit.
- Round 2: Kfb in each stitch. 24 stitches.
- Round 3: Knit.
- Round 4: K1, Kfb around. 36 stitches.
- Round 5: Knit.
- Round 6: K2, Kfb around. 48 stitches.
- Round 7: Knit.
- Round 8: K3, Kfb around. 60 stitches.
- Rounds 9 to 26: Knit even in St st.
Begin gentle face shaping now. Add a small extra pinch of stuffing low in the face so the muzzle area rounds softly, but do not create a protruding snout. The cheeks in the image are smooth, not full and round like a teddy bear.
- Round 27: K8, K2tog around. 54 stitches.
- Round 28: Knit.
- Round 29: K7, K2tog around. 48 stitches.
- Round 30: Knit.
- Round 31: K6, K2tog around. 42 stitches.
- Round 32: Knit.
- Round 33: K5, K2tog around. 36 stitches.
Stuff firmly, shaping the head into a soft sphere with a very slightly flatter face front. Close the neck opening later after attaching to the body, or leave a long tail and gather the remaining stitches if you prefer a closed lower edge.
Torso
The body is short, softly pear-shaped, and slightly weighted at the bottom. It should be broader at the lower half than at the chest, but not dramatically round. The dress covers most of the body, so keep the shaping neat and simple.
- CO 18 stitches and join in the round.
- Round 1: Knit.
- Round 2: K2, Kfb around. 24 stitches.
- Round 3: Knit.
- Round 4: K3, Kfb around. 30 stitches.
- Round 5: Knit.
- Round 6: K4, Kfb around. 36 stitches.
- Rounds 7 to 16: Knit even.
- Round 17: K5, K2tog around. 31 stitches approximately. Adjust to 30 on the next round if needed.
- Round 18: Knit, adjusting evenly to 30 stitches.
- Rounds 19 to 26: Knit even.
- Round 27: K3, K2tog around. 24 stitches.
- Rounds 28 to 32: Knit even.
Stuff the lower body firmly and the upper body a little more lightly. Add a tiny pouch of weight if desired to help the bunny sit well. The top of the torso should be flat enough to receive the head without a long neck.
Legs
The legs are long, straight, and narrow. They sit forward from the lower torso, with the feet extending slightly outward. The visible proportion in the image shows that the legs are longer than the torso and create the classic seated doll look.
Upper Legs
- Make 2 in cream.
- CO 16 stitches and join in the round.
- Rounds 1 to 24: Knit even.
Lightly stuff as you go. The legs should stay slim. Avoid overstuffing, especially near the ankles. The lower legs need enough softness for the shoes to fit cleanly over them.
Feet Base
- Round 25: K2, Kfb around. 21 to 22 stitches.
- Round 26: Knit.
- Round 27: Increase evenly to 26 stitches.
- Rounds 28 to 30: Knit.
To form a softly rounded foot, work short-row shaping across the front half if you like. Another option is to continue simply, then seam and stuff the toe rounder during finishing. The image shows a gentle oval foot inside the shoe, not a sharply pointed or wide duck foot.
- Round 31: K2tog every 5th and 6th stitch around to taper slightly.
- Rounds 32 to 34: Knit.
- BO loosely or leave live stitches for attaching shoes directly.
📌Thank you for reading the article
Arms
The arms are medium length, lightly curved, and relaxed at the sides. They are not jointed and do not bend strongly. One arm can be positioned to help support the bouquet, while the other sits naturally near the purse.
- Make 2 in cream.
- CO 12 stitches and join in the round.
- Rounds 1 to 20: Knit even.
- Round 21: Increase evenly to 14 stitches for the upper arm softness.
- Rounds 22 to 26: Knit even.
- BO, leaving a long tail.
Stuff lightly. Flatten the hand end slightly when closing so it looks like a soft paw rather than a tube. The lower arm in the image narrows gently toward the wrist, so you may work one decrease round halfway down if your yarn produces a fuller arm.
Ears
The ears are long, flat, and softly tapered. They hang straight down from the sides of the head and end just below the jaw and collar line. They are not wired and should not stand out stiffly.
- Make 4 ear pieces in cream, then seam in pairs, or knit 2 double-thickness ears if preferred.
- CO 8 stitches.
- Rows 1 and 2: Knit.
- Row 3: K1, M1, knit to last stitch, M1, K1. 10 stitches.
- Row 4: Purl.
- Rep these 2 rows until 18 stitches.
- Work even in St st for 24 rows.
- Next row: K1, Ssk, knit to last 3 stitches, K2tog, K1.
- Purl next row.
- Rep these 2 rows until 8 stitches remain.
- Knit 2 rows, then BO.
Seam around the edge, lightly steam if needed, and leave unstuffed. Attach each ear high on the side of the head, then let it fall vertically. The inner edge should sit close to the face, while the outer edge hangs free under the beret.
Facial Placement
The face is minimal and delicate. The eyes are tiny black embroidered dots placed wide apart, roughly centered between the crown and chin. The nose is stitched in brown thread as a small upside-down triangle. The mouth descends from the nose in a short vertical stitch, then splits into two tiny angled lines.
- Eyes: 2 to 3 stitches wide each, with one straight stitch or a tiny satin knot cluster
- Spacing: place them wider than you first expect for the calm look in the image
- Nose: small and centered, not bulky
- Mouth: soft, short, and slightly wistful
Body Assembly
- Close and finish the lower torso neatly.
- Attach the legs to the lower front of the torso so they angle forward for a seated pose.
- Attach the arms level with the upper side body.
- Attach the head directly to the top of the torso with almost no visible neck.
- Sew the ears in place.
- Add facial embroidery.
Before securing the head fully, check the silhouette from the front. The head should appear slightly larger than the torso, which is important for the sweet doll-like proportion seen in the image.
Dress
The dress is sleeveless under the capelet, lightly flared, and falls to just below the bunny’s body. The hem is straight when the bunny sits, with a narrow lavender border. Pansy motifs are scattered across the front, with a little concentration toward the lower half.
You may knit the dress flat or in the round. Knitting flat makes the stranded or duplicate-stitch floral placement easier for many knitters. Use the cream yarn for the base, then add the pansies using duplicate stitch for precise placement after the dress is finished.
Dress Skirt and Bodice
- CO 80 stitches in lavender.
- Work 4 rows in garter for the lower border.
- Change to cream.
- Work 2 rows in St st.
- Decrease evenly by 8 stitches on the next RS row. 72 stitches.
- Work 10 rows even.
- Decrease 1 stitch at each side every 6th row, 4 times. 64 stitches.
- Work 8 rows even.
- On the next RS row, create a subtle waist detail by working a narrow lavender motif band or by adding a lavender embroidered line later.
- Work 10 more rows even.
📌Thank you for reading the article
For the upper dress, keep the neckline simple. The capelet covers the shoulders, so the dress top only needs to fit neatly underneath and close at the back.
- Divide for front and back arm openings if working flat.
- Shape shallow armholes over 4 rows.
- Work the front nearly straight with a gentle scoop neck.
- Work the back in two halves for a small opening.
- BO shoulder stitches.
Pansy Motif Placement
The floral pattern is scattered rather than striped. Each pansy is tiny, soft, and painterly. The simplest way to match the image is to duplicate-stitch the motifs after knitting the dress. Use three small lavender petals, two cream or pale yellow upper petals, and a tiny yellow center, with green stitches under the flower for stem or leaf hints.
Place the flowers in offset rows over the skirt. Avoid perfect spacing. The image shows a natural sprinkled layout, with some motifs centered and others slightly off-center. Keep the upper bodice more open so the capelet and purse remain visible.
- Suggested flower count: 9 to 13 small pansies on the front skirt
- Suggested flower size: 5 to 7 stitches wide each
- Placement tip: keep at least 1 inch of plain cream fabric near the neckline
Capelet and Rounded Collar
This short cream layer covers the shoulders and upper chest. It opens at the front and has a very soft, rounded Peter Pan style collar. In the image, the capelet falls just to the waistline and frames the dress without hiding too much of the floral pattern.
Capelet Body
- CO 56 stitches in cream.
- Work 4 rows garter.
- Continue in St st with a 3-stitch garter band at each front edge.
- Work 18 to 20 rows even.
- Shape shallow arm curve by decreasing 1 stitch each side every 4th row, 3 times.
- BO when length reaches the upper waist of the bunny.
Collar
Pick up stitches around the neckline. Work two separate rounded collar flaps, one for each side. Increase lightly on each flap to create a soft curve, then bind off loosely. The collar in the image is wide, flat, and gently rounded, not pointed.
- Pick up stitches along the right front neckline.
- Work short rows or increase at center of collar flap every other row to widen the tip.
- Repeat for the left side.
- Lightly steam and press flat with your fingers.
Fasten the capelet at the neck with a hidden snap, a stitched hook, or a tiny tie worked from yarn. The closure should stay mostly invisible. The front edges meet softly under the collar without a bulky button.
Beret
The beret is oversized and softly slouchy, sitting low on the head with the flower decoration to one side. Its color reads as a muted blush, dusty pink, or pink-beige. The lower band is neat, while the upper crown expands gently before being gathered toward the center.
- Using blush-taupe yarn, CO 56 stitches and join in the round.
- Work 6 rounds in K1, P1 rib.
- Round 7: Increase evenly to 72 stitches.
- Round 8: Knit.
- Round 9: Increase evenly to 88 stitches.
- Rounds 10 to 22: Knit even.
- Round 23: K9, K2tog around.
- Round 24: Knit.
- Round 25: K8, K2tog around.
- Continue decreasing every other round in this manner until 16 stitches remain.
- Thread yarn through remaining stitches and draw closed.
Shape the beret by hand after light steaming. It should sit gently puffed above the head, with extra fullness toward the decorated side. Tack it in place invisibly once the ears are arranged beneath it.
Beret Flowers and Leaves
The trim includes three pansies clustered at one side, plus small green leaves. Each pansy is worked separately and sewn on. Use one larger flower, one medium flower, and one slightly smaller flower to avoid a flat, uniform look.
Pansy Flowers
- Make 3 flowers.
- For each flower, knit or embroider 5 petals: 2 lighter upper petals and 3 lavender lower petals.
- Use tiny short rows or knitted petal tabs for a dimensional look.
- Embroider the center in pale yellow with a touch of darker thread near the throat if desired.
📌Thank you for reading the article
Leaves
- Make 4 to 5 leaves in olive green.
- CO 3 stitches.
- Increase at each side every RS row until 9 stitches.
- Work 2 rows even.
- Decrease at each side every RS row until 3 stitches.
- BO.
Layer the flowers with the leaves peeking out beneath. Sew the cluster near the front-right side of the beret so it frames the face from the viewer’s left side when looking at the finished bunny head-on.
Mary Jane Shoes
The shoes are soft lavender with rounded toes and a single strap over the instep. They fit close to the foot without heavy soles. The opening is wide enough to show the cream leg above the foot, which is an important detail in the image.
- Make 2 in lavender.
- CO enough stitches to fit around the front foot opening, usually 24 to 28 depending on your gauge.
- Work 4 rounds even to shape the toe cup.
- Decrease gradually at the sides for a neat instep opening.
- Work a short strap separately in i-cord, garter strip, or narrow band.
- Sew the strap across the top side-to-side.
Add a very soft sole insert if needed, but keep the result flexible. The shoes in the image look elegant and light, not like hard doll shoes. Secure them to the legs with a few hidden stitches at heel and toe.
Teacup Purse
The purse is a tiny cream teacup with a lavender rim and a thin crossbody strap. It hangs from one shoulder and rests against the front of the dress. The cup shape is rounded and slightly wider at the top than at the base, with a small curved handle.
- CO 12 stitches in cream and join in the round.
- Round 1: Kfb around. 24 stitches.
- Rounds 2 to 4: Knit.
- Round 5: Increase evenly to 28 stitches.
- Rounds 6 to 10: Knit.
- Work 1 round in lavender for the rim.
- Next round: Purl for a turned edge if desired.
- BO loosely.
Flatten the base slightly and stitch it closed neatly. Add a tiny handle by knitting or twisting a narrow cord, then attach it to one side. Embroider one small pansy on the front of the purse using lavender, cream, yellow, and green.
For the strap, make a very narrow i-cord or twisted cord in lavender. Sew it from one upper side of the purse to the opposite shoulder position on the bunny so the bag crosses the chest diagonally just like the image.
Pansy Bouquet
The bouquet is held in one arm and includes several pansy heads in lavender, cream, and pale yellow with slim green stems. Keep the bouquet small and upright. It should not hide the dress too much, but it should be large enough to balance the purse visually.
- Make 3 to 5 small pansy flowers using the same method as the beret flowers, but slightly smaller.
- Make 5 to 7 thin stems in olive green as i-cords, twisted yarn stems, or narrow knitted strips.
- Make 2 or 3 small leaves.
- Bundle and wrap with matching green yarn.
Sew the bouquet lightly into the hand and lower arm position. Angle the flower heads outward so they sit to one side of the body, just as in the image.
Mini Teacup
The tiny table cup echoes the purse color story, with lavender as the main shade and a cream top edge. It sits on the coaster at the left side of the scene and helps reinforce the teacup theme of the design.
- Using lavender, CO 10 stitches and join.
- Round 1: Kfb around. 20 stitches.
- Rounds 2 to 4: Knit.
- Round 5: Change to cream and knit 1 round.
- BO loosely.
Close the bottom, shape it lightly, and add a tiny side handle. Stuff very lightly or leave empty if the shape holds on its own. Keep the handle delicate so the cup reads as miniature china rather than a mug.
Scalloped Coaster
The coaster is a soft square mat with a cream center and a lavender ruffled edge. It should look like a tiny tea mat or decorative napkin resting under the cup.
- Using cream, CO 12 stitches.
- Work 12 rows in garter.
- BO.
Pick up stitches all around in lavender. Work a simple scalloped border by knitting 3 stitches into one stitch at intervals, or by using tiny picot-inspired points if that suits your style better. The final effect should be soft and frilly rather than sharply lacy.
Mini Puppy Companion
The tiny puppy is seated upright with floppy ears, stitched dark eyes, a small black nose, a lavender bow at the neck, and a matching floral hat with one pansy trim. Its body is compact and plush, with short front legs and a rounded head.
Puppy Head
- Using oatmeal yarn, CO 8 stitches and join.
- Increase evenly every other round until 32 stitches.
- Work 10 rounds even.
- Decrease evenly every other round until 12 stitches remain.
- Stuff and close.
Puppy Body
- CO 10 stitches and join.
- Increase to 24 stitches over several rounds.
- Work 8 rounds even.
- Decrease slightly at upper body.
- Stuff and close.
Puppy Ears
- Make 2 flat ears in oatmeal.
- CO 5 stitches.
- Increase to 9 stitches.
- Work 8 rows even.
- Decrease back to 5 stitches.
- BO and sew to the sides of the head.
Puppy Legs
- Make 2 short front legs and 2 slightly wider seated hind paws.
- Keep the proportions tiny and simple.
- Stuff lightly and sew so the puppy sits without tipping.
📌Thank you for reading the article
Puppy Face
- Eyes: tiny dark stitches
- Nose: black satin-stitched triangle or rounded nose
- Mouth: optional, very minimal
Puppy Bow
- Using lavender, knit a tiny rectangle.
- Wrap the center with yarn to form a bow.
- Sew at the neck.
Puppy Hat
The puppy hat is a shallow little cap, not a full beret. Knit a small round cap in a pale neutral shade, add a lavender band if desired, then sew on one pansy flower at the brim. The flower should look oversized compared with the puppy, which adds charm and matches the image.
Detailed Finishing Notes for Accuracy
- Head-to-body ratio: the head should look slightly oversized and very smooth
- Ears: long and flat, hanging straight down
- Expression: minimal and gentle, never cartoonish
- Dress silhouette: softly flared, not puffy
- Capelet: short enough to show the upper dress design
- Beret: slouchy with fullness on one side
- Flowers: keep pansies soft and slightly varied in size
- Shoes: rounded and tidy, with a visible instep strap
- Purse: hang diagonally across the body, not straight down
- Puppy: small enough to feel like a companion toy, not equal in size to the bunny
Final Assembly and Facial Detailing
Dress the bunny first, then attach the capelet, shoes, purse, bouquet, and beret in that order. Position the beret low enough to frame the ears and forehead. Add the facial embroidery only after the head has been fully stuffed and balanced on the body so the expression stays centered and calm.
When sewing the eyes, place them lower rather than higher if you want the same sweet, quiet mood shown in the image. Keep the nose tiny and the mouth short. Small details make the biggest difference in a design like this.
Care Notes
- Display indoors away from strong sunlight to protect the pale shades
- Handle the bouquet, purse strap, and puppy hat gently
- Store flat or seated so the beret and collar keep their shape
- Avoid soaking if the piece includes weighted filling
Quick Checklist Before You Finish
- Is the head smooth and evenly stuffed?
- Do the ears hang at matching heights?
- Does the dress sit flat at the hem when the bunny is seated?
- Is the collar rounded and balanced on both sides?
- Does the beret tilt softly with the flowers on one side?
- Are the shoes even and centered on both feet?
- Does the purse cross the body diagonally?
- Is the puppy proportionally small beside the bunny?
Detailed Cleaning and Preservation Guidelines
Use a soft dry brush or clean makeup brush to remove surface dust. For a small mark, dab very lightly with a barely damp cloth and let the piece air dry naturally. Do not rub the embroidered face or floral details harshly.
If you need longer-term storage, wrap the bunny and its small accessories in acid-free tissue and place them in a breathable box. Keep the item away from moisture, direct heat, and pressure that could flatten the beret, collar, or puppy hat.
With careful finishing and patient placement of each tiny accessory, this knitted set becomes a beautifully polished spring keepsake with the same graceful mood, soft pansy palette, and collectible charm as the original design.


