This sweet knitted set is designed to look like a collectible bunny doll dressed for a garden dessert outing, complete with a soft beret, textured cardigan, layered floral skirt, pink ballet slippers, a tiny fox friend, a parfait cup, a market-style tote, a spoon, and a hyacinth stem. If you love heirloom toys, handmade nursery decor, boutique stuffed animals, or knitted gift ideas for spring, this charming design is a beautiful project to make for display, gifting, or a handmade shop collection. The soft pastel palette and tiny details give it the look of a premium artisan doll.
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: sport-weight yarn in warm oatmeal or pale beige for head, body, arms, legs, and ears.
- Cardigan yarn: soft cream sport-weight yarn.
- Skirt yarns: pale lavender, dusty periwinkle, soft mint, and spring green.
- Beret yarn: misty blue for the hat, hyacinth purple for flower clusters, and leaf green for tiny stems.
- Shoes: shell pink.
- Fox: rusty orange, cream, dark brown, black, pale lavender, periwinkle, mint, and shell pink.
- Parfait: cream, berry pink, raspberry, plum, blue-violet, and white.
- Bag: cream, soft lilac, pale blue, and violet for lettering.
- Hyacinth stem accessory: purple, blue-lilac, and green.
- Needles: 2.5 mm double-pointed needles for small circumferences, 2.75 mm double-pointed needles for body sections, and 2.5 mm straight needles if you prefer knitting flat for garments.
- Notions: stitch markers, tapestry needle, stuffing, small sharp scissors, pins, removable markers, and optional toy pellets for weight.
- Facial details: black embroidery thread or very fine black yarn for eyes, taupe or brown for nose and mouth shaping.
Finished Size
- Bunny: about 11 to 12 inches tall from feet to the top of the head, not including the beret puff.
- Fox: about 4 inches tall.
- Bag: about 2 inches tall excluding handles.
- Parfait: about 2 1/4 inches tall.
- Hyacinth stem: about 2 1/2 inches long.
- Spoon: about 1 3/4 inches long.
Gauge
32 stitches and 42 rows = 4 inches in stockinette stitch on 2.5 mm needles after light blocking. Exact gauge matters because the proportions of the bunny, skirt layers, beret, and tiny accessories depend on a firm fabric. The stuffing should not show through.
Construction Notes
The bunny is worked from the feet upward, with both legs made first and then joined for the body. The neck is narrowed before the head is shaped, which keeps the silhouette soft and rounded just like the image. Arms and ears are knitted separately and sewn on.
The cardigan, skirt, beret, and slippers are separate pieces so the finished doll keeps the dressed look shown in the photo. The floral details are created with tiny bobbles, simple stem stitches, and small shaped accents sewn in place after knitting.
The fox is also a separate miniature toy. It is worked in very much the same way as the bunny, but with a smaller head, pointed muzzle shaping, shorter dress, and a tiny tilted beret.
Abbreviations
- CO = cast on
- BO = bind off
- k = knit
- p = purl
- st = stitch
- sts = stitches
- k2tog = knit 2 stitches together
- ssk = slip, slip, knit
- kfb = knit into front and back of same stitch
- p2tog = purl 2 stitches together
- M1 = make 1 increase
- RS = right side
- WS = wrong side
- rep = repeat
- beg = beginning
- bobble = k1, p1, k1 into 1 stitch, turn, p3, turn, k3, turn, p3, turn, k3tog
Color Placement Overview
- Bunny body: all in warm beige.
- Cardigan: cream, with centered textured bands and small purple hyacinth sprigs on both fronts.
- Skirt: top peplum in lavender, middle tier in periwinkle, lower tier in mint and soft green with purple floral trim.
- Beret: blue hat with purple hyacinth motifs arranged all around the brim area.
- Shoes: pale pink ballet flats with embroidered bow lines.
- Accessories: cream and pastel tones with berry accents.
📌Thank you for reading the article
Bunny Legs
Make 2 in beige. Using 2.75 mm needles, CO 12 sts. Join carefully for working in the round. Place marker for beginning of round. Work 8 rounds in k1, p1 rib for the ankle. This gives the neat vertical leg texture seen below the skirt.
Increase round: k1, M1, knit to last stitch, M1, k1. Work 1 plain round. Rep these 2 rounds 6 times total. You will have 24 sts. Knit even until each leg measures 3 inches from cast-on edge.
Stuff the foot area lightly and the lower leg very lightly. The legs in the image are straight and softly filled, not bulky. Flatten the last round of the first leg and place it aside. Do not break yarn on the second leg.
Joining Legs and Working the Body
Knit across the 24 sts of the second leg, CO 4 sts, knit across the 24 sts of the first leg, CO 4 sts to join. You now have 56 sts. Place one side marker at each join. Knit 6 rounds even.
Round 7: work 1 decrease at each side marker by knitting 2 together before each marker and ssk after each marker. Work 5 plain rounds. Rep this shaping round 2 more times. You will have 50 sts. This creates the gentle inward waist above the hips.
Knit 8 rounds even. Increase round: M1, knit 24, M1, knit 24. Work 5 rounds even. You will have 52 sts. Add a pinch more stuffing to the hips and tummy, keeping the front smooth and the back slightly rounded.
Knit 10 more rounds. The body should now look slightly pear-shaped with soft lower fullness, matching the dressed proportions in the photo. Do not overstuff. A dense body makes the cardigan sit too stiffly and spoils the sweet look.
Neck and Head
Neck shaping round: k2tog, knit to 2 sts before halfway point, ssk, k2tog, knit to 2 sts before end, ssk. Work 1 plain round. Rep these 2 rounds 3 times total. You will have 44 sts. Knit 6 rounds even for the neck base.
Head increase round: M1 every 4th stitch around. Work 1 plain round. Rep twice more, spacing increases evenly. You will have 68 sts. Knit even for 18 rounds. This forms the rounded lower face and forehead.
Begin stuffing the head firmly but not hard. Focus on full cheeks and a broad front face. The face in the image is softly oval, with no sharp muzzle, so the stuffing should be smoothed forward with your fingers as you go.
Head shaping round: k2tog around. Knit 1 round. Next decrease round: k2tog around again. Knit 1 round. Next round: k2tog around to 17 sts. Break yarn, thread through remaining stitches, pull tight, and close. Finish stuffing before fully closing.
Ears
Make 2 in beige. CO 14 sts and work flat. Row 1: purl. Row 2: knit. Continue in stockinette for 12 rows. Shape the ear by decreasing 1 stitch at each end of every RS row 4 times. Then decrease at each end of every row until 4 sts remain.
Knit 1 row. Next row: k2tog twice. Cut yarn and draw through. Sew side edges together only very lightly at the base so the ear forms a soft folded spoon shape. Do not stuff. The ears should drape downward from just below the hat line.
Arms
Make 2 in beige. CO 10 sts and join to work in the round. Work 5 rounds in stockinette. Increase evenly to 16 sts. Knit even for 20 rounds. Increase to 18 sts and knit 6 more rounds. Lightly stuff only the lower two-thirds.
Flatten the opening and close with three-needle bind off or draw the stitches together after sewing. Shape the hand ends with a few tiny horizontal stitches so they look softly mitten-like, just as shown in the image. Sew arms low on the shoulder line.
Face Sculpting and Basic Features
Before dressing the bunny, mark eye placement. The eyes sit wide apart and slightly low on the face because the large beret covers the upper forehead. Place them about 8 rows up from the neck join and about 8 stitches apart.
Use black thread for small straight eye stitches rather than large French knots. Add two short satin stitches for each eye. For the nose, use taupe yarn to make a small inverted triangle centered halfway between eyes and neck. Bring one straight line down from the nose, then split it into a gentle Y shape for the mouth.
Pull the nose stitches lightly so the center face dips inward a little. This tiny sculpting detail helps recreate the calm, plush look in the image. Keep the expression neutral and sweet, not smiling widely.
Cardigan Back
Using cream yarn and 2.5 mm needles, CO 34 sts. Work 6 rows in k1, p1 rib. Next RS row: k all, increasing 2 sts evenly. You have 36 sts. Work in stockinette for 8 rows.
Begin armhole shaping. BO 2 sts at beg of next 2 rows. Then decrease 1 st at each end of every RS row 3 times. Continue even until armhole measures 2 1/4 inches. Shape shoulders by BO 6 sts at beg of next 2 rows, then BO remaining 16 sts for back neck.
📌Thank you for reading the article
Cardigan Fronts
Make 2, reversing shaping. CO 20 sts. Work 6 rows in k1, p1 rib. On next RS row, increase 1 st evenly. Work the front pattern as follows over 21 sts:
- Edge 3 sts in seed stitch for button band.
- 1 eyelet ladder column: k2tog, yo on every 4th RS row in the same vertical line.
- 1 narrow rope cable over 4 sts, crossing every 6th RS row.
- 1 bobble column, working a bobble every 6th RS row.
- remaining sts in stockinette.
At the outer lower front, add one small hyacinth motif. Work stems afterward in green duplicate stitch and sew on 3 tiny purple bobbles stacked upward. This gives the clean raised flower look seen on both cardigan fronts.
Work to same armhole depth as back. Shape neck by binding off 5 sts once at the front edge, then decrease 1 st at neck edge on every RS row 4 times. Shape shoulder to match back.
Cardigan Sleeves
CO 18 sts for each sleeve. Work 6 rows k1, p1 rib. Increase 1 stitch at each end every 8th row 4 times. You will have 26 sts. Work until sleeve measures 2 1/4 inches. BO 2 sts at beg of next 2 rows, then decrease 1 st at each end every RS row 4 times. BO remaining sts.
Sew shoulder seams first, then set in sleeves, and close side and sleeve seams. Steam very lightly from a distance. Do not flatten the textured columns. Add 3 tiny cream snaps or hidden thread loops at the front if you want the cardigan removable. If you prefer a permanently dressed doll, stitch the fronts lightly closed at the waist.
Tiered Skirt Waistband
The skirt is made as a waistband with three attached tiers. Using lavender, CO 56 sts and join. Work 6 rounds in k1, p1 rib. Change to stockinette and knit 5 rounds. This forms the visible top ruffle band that sits under the cardigan.
On the final waistband round, place markers at quarter points. Pick up or attach the upper edge of the first lower tier at the marked area after the waistband is complete. The skirt should sit just below the bunny waist and flare gently outward.
Upper Lavender Peplum
From the lower edge of the waistband, pick up 70 sts in lavender. Knit 4 rounds. Increase evenly to 84 sts. Knit 6 more rounds, then BO loosely. This top peplum is plain and softly flared, with no floral trim, matching the image.
Middle Periwinkle Tier
Pick up 88 sts 4 rounds below the upper tier join using periwinkle. Knit 3 rounds. Increase every 8th stitch around. Knit 8 rounds even. On the next round, place tiny floral anchors every 10 to 12 sts by marking those points.
BO loosely. After knitting, embroider delicate green angled stems between the anchor points. Sew a 3-bobble purple cluster at each stem tip. Let some stems slant right and some left. The flowers should form a garland running around the skirt.
Lower Mint and Green Tier
Pick up 96 sts below the middle tier using mint. Knit 5 rounds. Change to soft green for 5 rounds. Increase evenly to 112 sts. Knit 6 more rounds. BO loosely. This bottom tier is the fullest layer and should peek out under the blue tier.
Add a denser floral trim here than on the middle tier. Work green stems in short linked V shapes and attach purple bobbles in little bunches of 2 and 3. Keep the trim concentrated near the lower edge, just like the richly decorated hem in the image.
Beret
Using blue yarn, CO 72 sts on 2.5 mm needles and join. Work 10 rounds in k1, p1 rib. Increase round: k1, M1 around to 108 sts. Knit 8 rounds even. Increase round: M1 every 9th stitch to 120 sts. Knit 10 rounds even.
Begin crown shaping. Round 1: k8, k2tog around. Knit 1 round. Round 3: k7, k2tog around. Continue in this manner, decreasing 12 sts every other round until 24 sts remain. Then k2tog around to 12 sts, break yarn, thread through, and close.
The beret must be softly padded by shape, not stuffing. Steam over a bowl or shape over your hand so the top becomes puffy. Position it low over the forehead and slightly rounded at the crown.
Beret Hyacinth Motifs
Make 8 large and 2 small flower clusters in purple. For each large cluster, make 7 tiny bobbles on separate short yarn tails. Sew them together in a tapered cone: 1 at top, 2 below, then 2, then 2. Add a tiny green stitched base.
For each small side cluster, use 5 bobbles. Arrange the clusters all around the front and sides of the beret brim line. Space them evenly. They should sit upright, like little spring hyacinth heads rising from the blue hat.
📌Thank you for reading the article
Ballet Slippers
Make 2 in pink. CO 12 sts and join. Work 5 rounds in stockinette. Increase to 16 sts evenly. Knit 4 rounds. Shape the opening by binding off the center 6 front stitches and then working back and forth over the remaining stitches for 4 rows.
Rejoin and knit 2 rounds around all stitches, picking up 2 stitches at each side of the opening. Work 1 round of purl for a subtle edge. BO loosely. Sew to form a soft slipper shape and slip over the feet. Embroider a bow and two crossing top lines on each shoe to mimic ballet flats.
Mini Fox Body and Head
Using orange yarn and 2.5 mm needles, CO 10 sts for each leg. Work 4 rounds. Increase to 14 sts each. Knit 10 rounds. Join legs with 2 cast-on stitches between them for 32 sts total. Knit 8 rounds for the body, adding a cream chest panel over the front 8 stitches.
Decrease to 28 sts at the waist. Knit 4 rounds. Increase to 36 sts for the head. On the front center 8 stitches, continue in cream for the muzzle and face. Knit 12 rounds even, then shape the head by decreasing evenly every other round until closed. Stuff firmly but lightly.
Mini Fox Arms, Ears, and Tail
Arms: make 2 in orange, starting with 6 sts and increasing to 10 sts. Knit short tubes and stuff lightly. Ears: make 2 tiny flat triangles in orange with cream inner stitches if desired. Tail: begin with 8 sts in orange, work a narrow tube, and finish with a small cream tip.
Sew ears high on the head, angled outward. Attach the tail low at the back. Embroider black eyes and a tiny black nose. The fox face should look delicate and alert, with a narrow cream muzzle.
Mini Fox Dress and Beret
For the dress, work a tiny waistband with 24 sts in pink. Add a short lavender peplum, then a periwinkle tier, then a mint hem, all worked exactly like the bunny skirt but at a much smaller depth. The fox dress in the photo is simple but clearly tiered.
For the beret, CO 24 sts in periwinkle or blue-lilac. Work 4 rounds rib, increase to 36 sts, knit 5 rounds, then decrease evenly to close. Add a tiny pink center nub if you like. Tilt the beret slightly to one side when sewing it in place.
Parfait Cup
Using white, CO 6 sts and work a tiny flat circle or narrow tube for the pedestal base. Increase gradually to make a short stem, then switch to berry pink and cream stripes for the cup. The cup should flare upward slightly, like a dessert glass.
Stuff very lightly or use a rolled felt insert for shape. Top with a cream whipped swirl made from a short knitted strip rolled into a spiral. Add one raspberry, one dark berry, and one blue berry as tiny stuffed knots or tight bobble balls sewn onto the cream top.
Spoon
Using pale lavender or silvery yarn, knit a tiny i-cord 1 1/4 inches long. Flatten one end with two rows worked back and forth over the last 4 stitches to form the spoon bowl. Sew the end closed. A pipe cleaner sliver inside is optional if you want a firmer spoon.
Parfait Tote Bag
Using cream, CO 18 sts. Work 10 rows in stockinette. Add two narrow horizontal stripe rows in pale lavender and one in pale blue. Work another 10 rows. Make a second matching piece. Sew sides and bottom together.
For the handles, pick up 6 stitches at one upper edge and knit a narrow strap long enough to arch naturally. Sew to the opposite side. Make the second handle the same way. Using violet yarn, add the word PARFAIT in duplicate stitch across the front. Keep the letters simple and blocky.
Loose Hyacinth Stem Accessory
Using green, make a short i-cord stem. Create three flower heads in purple and blue-lilac using tiny bobble clusters sewn into tapered forms. Attach them at the top of the stem so the piece looks like a cut spring blossom lying on the table.
This detail matters because it balances the still-life arrangement in the image and ties the beret motifs to the rest of the set.
Dressing Order
- Place the cardigan on the bunny and close lightly.
- Slide the skirt up from the feet and position it at the waist.
- Put on the slippers.
- Sew ears to the head.
- Fit the beret low over the forehead and tack in place.
- Arrange the fox, tote, parfait, spoon, and hyacinth stem beside the bunny.
Final Assembly and Facial Detailing
Sew the arms after the cardigan is fitted so the sleeves sit naturally. Attach ears just behind the eye line and let them hang straight down. Add tiny cheek shaping stitches if needed, but keep the face smooth and calm.
Check that the beret does not hide the eyes. Adjust the cardigan so the textured center columns stay centered. Arrange the skirt tiers so each layer shows clearly from front view. The lower mint and green hem should be the widest visible layer.
📌Thank you for reading the article
Care Notes
Display pieces are best kept away from direct sunlight and high humidity. If the set is intended for gentle play, secure every small piece very firmly, especially the floral bobbles, fox beret, tote handles, and dessert toppings.
Store flat or upright in a dust-free cabinet. Avoid hanging the bunny by the hat or ears. A lightly padded support under the skirt helps the layers keep their soft bell shape.
Quick Checklist Before You Finish
- Both eyes placed evenly and low on the face.
- Y-shaped mouth centered under the nose.
- Cardigan fronts symmetrical.
- Hyacinth motifs attached to both cardigan fronts.
- Skirt tiers visible in lavender, periwinkle, mint, and green.
- Beret decorated with evenly spaced purple flower clusters.
- Pink slippers fitted and bows embroidered.
- Fox includes cream chest, tiny beret, and layered dress.
- Bag lettering reads PARFAIT.
- Parfait cup, spoon, and loose hyacinth stem completed.
Detailed Cleaning and Preservation Guidelines
Spot clean only with cool water and a soft cloth. Blot gently rather than rubbing, especially over bobbles, duplicate-stitch letters, and facial embroidery. Never twist or wring the knitted fabric because that can distort the shaping and stretch the seams.
If deeper cleaning is needed, remove loose accessories and hand wash the main pieces very briefly in cool water with a mild wool-safe cleanser. Press inside a towel to remove moisture, reshape immediately, and dry flat away from heat.
For long-term preservation, wrap the set in acid-free tissue and place it in a breathable box. Cedar blocks may be stored nearby, but do not let them touch the yarn directly. Check the doll once in a while and gently re-fluff the beret and skirt tiers by hand.


