This charming knitted doll is designed with a romantic garden look, a soft lilac palette, and beautifully layered details that make it feel like a boutique heirloom toy. If you love handmade doll patterns, knitted soft toys, cottagecore decor, collectible dolls, or gift ideas for baby showers and birthdays, this project is a lovely choice. The finished doll includes the dress, underskirt effect, hat, bag, watering can, and floral embellishments shown in the photo, creating a finished piece that looks elegant, detailed, and ready for display or gifting.
Please note: I strive for accuracy in every pattern, but occasional errors can happen. Thank you for understanding and for enjoying my designs.
Pattern Overview
This pattern is written in US English and is worked mostly flat, with some small decorative parts worked flat and seamed. The doll is built in separate sections for the best shaping and cleanest finishing. The body proportions are intentionally stylized to match the photo: a large round head, a compact upper body, a full bell-shaped skirt, short soft arms, and tiny hidden legs inside the dress.
The hat is wide and rounded with a softly rolled brim. The dress is richly layered with vertical panels, a central lighter insert, ruffles, lace-style trims, embroidered flowers, and a raised collar. Small accessories complete the look, including a tiny knitted handbag and a soft watering can. The hair is attached in curled strands to frame the face.
Finished Size
- Doll height: approximately 15 inches from bottom of skirt to top of hat
- Head height: approximately 4 1/4 inches
- Head width: approximately 4 inches
- Body from neck to base of torso: approximately 2 1/2 inches
- Skirt height: approximately 6 inches
- Hat diameter: approximately 5 inches
- Bag height: approximately 2 inches
- Watering can length: approximately 2 1/2 inches
Materials
- DK weight yarn in the following shades:
- Skin tone: 40 g
- Medium lilac: 60 g
- Light lilac: 50 g
- Deep plum-lilac: 50 g
- Gray for hair: 40 g
- Off-white or cream for trims: 20 g
- Leaf green: small amount
- Rose pink, dusty pink, cream, and dark purple for embroidered flowers: small amounts
- Muted taupe or oatmeal for watering can: 15 g
- Knitting needles: US 2.5 / 3.0 mm straight needles
- Optional smaller needles: US 1.5 / 2.5 mm for finer accessories
- Tapestry needle
- Stitch markers
- Polyester toy stuffing
- Thin craft wire for watering can handle and spout support if desired
- 2 black safety eyes 6 mm, or black French knots
- Pink embroidery floss for blush if desired
- Small buttons in lilac tones for dress front
- Cardboard circle for stabilizing skirt base if desired
Gauge
28 stitches and 36 rows = 4 inches in stockinette stitch using 3.0 mm needles.
Gauge matters because the proportions of the doll, skirt fullness, and hat size depend on a fairly firm fabric. Knit tightly enough that stuffing does not show through.
Abbreviations
- BO = bind off
- CO = cast on
- dec = decrease
- inc = increase by knitting into front and back of stitch
- k = knit
- k2tog = knit 2 together
- p = purl
- p2tog = purl 2 together
- rep = repeat
- RS = right side
- ssk = slip, slip, knit
- st(s) = stitch(es)
- st st = stockinette stitch
- WS = wrong side
- yo = yarn over
Helpful Notes Before You Start
The doll is meant to look very full in the skirt and very soft in the head and hands. Keep the head firmly stuffed, the neck very firm, and the skirt only lightly stuffed at the top torso. The lower skirt is shaped by the knitted fabric itself and decorative underskirt layers, not by heavy stuffing.
To match the photo closely, pay special attention to the contrast between the three lilac tones. The darkest lilac is used for the outer dress and hat. The light lilac forms the front dress panel and lower frills. A medium lilac bridges the tones and gives softness around the collar and trims.
📌Thank you for reading the article
Head
Head Front
Using skin tone yarn, CO 26 sts.
- Row 1: Purl.
- Row 2: Knit.
- Row 3: Purl.
- Row 4: K1, inc, k10, inc, k2, inc, k10, inc, k1. 30 sts.
- Row 5: Purl.
- Row 6: K1, inc, k12, inc, k2, inc, k12, inc, k1. 34 sts.
- Row 7: Purl.
- Row 8: K1, inc, k14, inc, k2, inc, k14, inc, k1. 38 sts.
- Rows 9-21: Work 13 rows in st st, beginning with a purl row.
- Row 22: K1, ssk, k14, k2tog, k2, ssk, k14, k2tog, k1. 34 sts.
- Row 23: Purl.
- Row 24: K1, ssk, k12, k2tog, k2, ssk, k12, k2tog, k1. 30 sts.
- Row 25: Purl.
- Row 26: K1, ssk, k10, k2tog, k2, ssk, k10, k2tog, k1. 26 sts.
- Row 27: Purl.
- Row 28: K1, ssk, k8, k2tog, k2, ssk, k8, k2tog, k1. 22 sts.
- Row 29: Purl.
- BO loosely.
Head Back
Work the same as Head Front.
Head Side Gusset
Using skin tone yarn, CO 10 sts.
- Rows 1-2: Work in st st.
- Row 3: K1, inc, k8, inc, k1. 12 sts.
- Row 4: Purl.
- Row 5: Knit.
- Row 6: Purl.
- Row 7: K1, inc, k10, inc, k1. 14 sts.
- Rows 8-26: Continue in st st for 19 rows.
- Row 27: K1, ssk, k8, k2tog, k1. 12 sts.
- Row 28: Purl.
- Row 29: K1, ssk, k6, k2tog, k1. 10 sts.
- Row 30: Purl.
- BO.
Make 1 gusset. Seam the short BO and CO ends together to form a ring. Join this ring between the front and back head pieces. Stuff the head very firmly as you seam. The head should be round and slightly deeper than wide.
Face Placement
Place the eyes between rows 13 and 14 of the front panel, spacing them 8 stitches apart. If embroidering rather than using safety eyes, use satin stitches or French knots for a soft handmade look. The nose is optional and should be minimal. A small horizontal stitch in skin tone or light beige between the eyes works well.
For the mouth, use one tiny horizontal stitch in pale rose, placed 3 rows below the nose area. Keep the expression extremely subtle. The cheeks can be lightly blushed with soft pink embroidery or cosmetic blush after assembly.
Neck and Upper Body
Body Front
Using skin tone yarn, CO 14 sts.
- Rows 1-4: Work in st st, beginning with a purl row.
- Row 5: K1, inc, k5, inc, k2, inc, k5, inc, k1. 18 sts.
- Row 6: Purl.
- Rows 7-14: Work in st st.
- Row 15: K2, inc, k5, inc, k2, inc, k5, inc, k2. 22 sts.
- Row 16: Purl.
- Rows 17-22: Work in st st.
- BO.
Body Back
Work the same as Body Front.
Seam body front and back at shoulders and sides, leaving neck open and lower edge open. Stuff very lightly. The upper body should remain compact, because the dress creates the main silhouette. Insert extra stuffing at the neck base so the head sits upright.
📌Thank you for reading the article
Arms
Using skin tone yarn, CO 10 sts for each arm.
- Rows 1-6: Work in st st, beginning with a purl row.
- Row 7: K1, inc, k8, inc, k1. 12 sts.
- Row 8: Purl.
- Change to cream yarn.
- Row 9: Knit.
- Row 10: Purl.
- Row 11: *K2tog, yo; rep across to end. Lace cuff row.
- Row 12: Purl.
- Change to medium lilac yarn.
- Rows 13-18: Work in st st.
- Row 19: K1, k2tog, k6, ssk, k1. 10 sts.
- Row 20: Purl.
- Rows 21-24: Work in st st.
- BO.
Seam each arm. Stuff only the hand and lower forearm lightly. Leave the top softer so the sleeves drape naturally. Attach the arms angled slightly downward from the shoulder line so the hands rest near the front apron and accessories.
Tiny Hidden Legs
The doll in the photo has a full skirt that hides the legs, but tiny legs help with shaping and internal stability.
Using dark plum-lilac or matching skirt color, CO 8 sts for each leg.
- Rows 1-10: Work in st st.
- BO.
Seam into narrow tubes and stuff lightly. Attach to lower body close together. These do not need visible feet, since they are hidden inside the skirt.
Main Skirt Base
The skirt is the most important shaping piece. It must flare widely from a smaller waist to a broad hem, creating the full bell silhouette shown in the photo.
Using deep plum-lilac yarn, CO 84 sts.
- Row 1: Purl.
- Row 2: Knit.
- Row 3: Purl.
- Row 4: K6, inc, rep from across row to last 6 sts, k6. 96 sts.
- Rows 5-8: Work in st st.
- Row 9: K7, inc, rep from across row to last 5 sts, k5. 108 sts.
- Rows 10-14: Work in st st.
- Row 15: K8, inc, rep from across row to last 4 sts, k4. 120 sts.
- Rows 16-24: Work in st st.
- Row 25: Purl.
- Row 26: Knit.
- Row 27: Purl.
- Row 28: *K2tog, yo; rep across. Decorative eyelet row near hem.
- Row 29: Purl.
- Rows 30-36: Work in st st.
- Change to light lilac.
- Rows 37-40: Work in st st.
- Row 41: K3, inc, rep across to end. Add slight flare. 160 sts approximately if worked evenly.
- Rows 42-46: Work in st st.
- Row 47: Purl.
- Row 48: Knit.
- BO loosely on WS row after one more purl row.
Seam into a tube. Gather the top edge to fit the lower body waist. The skirt should flare broadly and stand outward slightly. If you want more support, add a hidden felt or thin cardboard circle inside the base after assembly, but keep it removable for washing.
Front Dress Overlay Panels
The front dress has a lighter center panel and darker outer panels that open slightly over it. These are made separately and sewn onto the skirt.
Center Front Panel
Using light lilac yarn, CO 20 sts.
- Rows 1-8: Work in seed stitch as follows:
- RS rows: *K1, p1; rep across.
- WS rows: *P1, k1; rep across.
- Rows 9-34: Work in st st.
- Row 35: K1, inc, k18, inc, k1. 22 sts.
- Rows 36-40: Work in st st.
- Row 41: *K2tog, yo; rep across to last 2 sts, k2.
- Row 42: Purl.
- Rows 43-48: Work in st st.
- BO.
📌Thank you for reading the article
This panel should reach from the waist area toward the lower hem and appear as the pale insert beneath the open dress front.
Left Outer Front Skirt Panel
Using deep plum-lilac yarn, CO 18 sts.
- Rows 1-6: Work in st st.
- Row 7: K1, inc, k16, inc, k1. 20 sts.
- Rows 8-16: Work in st st.
- Row 17: K1, inc, k18, inc, k1. 22 sts.
- Rows 18-32: Work in st st.
- Rows 33-36: Work 4 rows in garter stitch.
- BO.
Make 2, reversing placement during assembly. These will frame the center panel and create the layered open-front dress effect.
Lower Hem Ruffle
The lower edge of the dress in the photo has a soft rippled frill in light lilac. Work one long strip and sew it around the hem.
Using light lilac yarn, CO 18 sts.
- Rows 1-2: Knit.
- Row 3: K1, inc in every stitch to last stitch, k1. 34 sts.
- Row 4: Purl.
- Row 5: Knit.
- Row 6: Purl.
- Row 7: Knit.
- BO loosely.
Make enough strips to circle the entire hem, or repeat the strip as one long piece by working additional repeats. Sew just above the skirt base hem so the ruffle peeks out beneath the main dress.
Front Vertical Ruffles
The dress front has narrow ruffled bands traveling down each side of the pale center panel.
Using medium lilac yarn, CO 8 sts.
- Rows 1-2: Knit.
- Row 3: K1, inc in each stitch to last stitch, k1. 14 sts.
- Rows 4-6: Work in garter stitch.
- BO loosely.
Make 2 long strips. Steam lightly and sew in gentle waves down the front opening edges.
Bodice Outer Layer
The upper dress bodice is fitted and darker than the central insert. It includes a narrower waist and a softly rounded bust section.
Bodice Front
Using deep plum-lilac yarn, CO 26 sts.
- Rows 1-4: Work in rib as k2, p2 across.
- Row 5: Knit.
- Row 6: Purl.
- Row 7: K2, k2tog, k18, ssk, k2. 24 sts.
- Row 8: Purl.
- Rows 9-12: Work in st st.
- Row 13: K1, inc, k10, inc, k2, inc, k10, inc, k1. 28 sts.
- Row 14: Purl.
- Rows 15-18: Work in st st.
- Row 19: K3, k2tog, k18, ssk, k3. 26 sts.
- Row 20: Purl.
- Rows 21-22: Work in st st.
- BO 4 sts at beginning of next 2 rows for armholes. 18 sts.
- Rows 25-28: Work in st st.
- BO center 8 sts, work to end.
- Work each side separately for neckline:
- Row 30: K to end.
- Row 31: P2tog at neck edge, p to end.
- Row 32: K to end.
- BO remaining shoulder sts.
Bodice Back
Using deep plum-lilac yarn, CO 26 sts.
- Rows 1-4: Work in rib as k2, p2 across.
- Rows 5-20: Work in st st.
- BO 4 sts at beginning of next 2 rows. 18 sts.
- Rows 23-28: Work in st st.
- BO center 8 sts and finish shoulders separately with no further shaping.
📌Thank you for reading the article
Center Bodice Insert
The photo shows a pale central panel on the bodice with vertical texture and small buttons.
Using light lilac yarn, CO 10 sts.
- Rows 1-20: Work as follows:
- RS: K1, p2, k4, p2, k1
- WS: P1, k2, p4, k2, p1
- BO.
Sew this insert to the front bodice center. Add 3 tiny buttons vertically to match the image.
Collar
The collar is frilled, soft, and rounded around the neckline.
Using medium lilac yarn, CO 36 sts.
- Rows 1-2: Knit.
- Row 3: *K1, inc; rep across. 54 sts.
- Row 4: Purl.
- Row 5: Knit.
- Row 6: Purl.
- BO loosely.
Sew around the neckline in a gathered ring so it stands slightly outward. Add a small rose at the center front after assembly.
Hat
The hat has a rounded crown and a broad brim that curls gently upward. It sits low on the head and frames the gray hair.
Hat Crown Top
Using medium lilac yarn, CO 12 sts.
- Row 1: Purl.
- Row 2: K1, inc, k10, inc, k1. 14 sts.
- Row 3: Purl.
- Row 4: K1, inc, k12, inc, k1. 16 sts.
- Continue increasing by 2 sts every RS row in the same manner until 30 sts.
- Work 10 rows even in st st.
- Change to deep plum-lilac yarn.
- Work 6 rows even.
- Row next: K1, inc every 3 sts across, ending k1. Increase evenly to 38 sts.
- Work 4 rows even.
- BO loosely.
Hat Side Band
Using deep plum-lilac yarn, CO 38 sts.
- Rows 1-12: Work in st st.
- BO.
Seam into a ring and attach around the crown top.
Hat Brim
Using medium lilac yarn, CO 60 sts.
- Rows 1-4: Knit all rows.
- Row 5: *K1, inc; rep across. 90 sts.
- Rows 6-10: Knit all rows.
- Row 11: *K2, inc; rep across. 120 sts.
- Rows 12-18: Knit all rows.
- BO very loosely.
Sew the brim around the lower hat edge. Shape it gently with steam so it rolls upward at the outer edge rather than lying flat. This helps match the soft bonnet-like look in the photo.
Hair
The hair is medium gray, center-framed by straight bangs and long curled side strands. Work the cap first, then add separate strands.
Hair Cap
Using gray yarn, CO 24 sts.
- Rows 1-4: Work in st st.
- Row 5: K1, inc, k22, inc, k1. 26 sts.
- Row 6: Purl.
- Row 7: K1, inc, k24, inc, k1. 28 sts.
- Rows 8-20: Work in st st.
- BO.
📌Thank you for reading the article
Stretch lightly over the upper back of the head and sew in place, leaving the front forehead visible for bangs.
Bangs
Cut 16 strands of gray yarn, each about 6 inches long. Hook or sew them along the forehead line. Knot or secure from inside. Trim into a straight rounded fringe that sits just above the eyes. The bangs in the photo are neat and slightly curved, not wispy.
Curled Side Strands
For each curl, CO 24 sts in gray yarn.
- Rows 1-4: Knit all rows.
- BO.
Make 8 to 10 strands. Curl them naturally by rolling them between your fingers or using gentle steam. Attach 4 or 5 on each side of the head, starting near the temples and continuing behind the ears. Let the ends fall to the waistline area of the dress.
Mini Handbag
The small bag in the photo is deep lilac with floral embroidery and a rounded handle.
Using deep plum-lilac yarn, CO 18 sts.
- Rows 1-12: Work in st st.
- Row 13: K5, BO 8, k5.
- Row 14: P5, CO 8, p5.
- Rows 15-24: Work in st st.
- BO.
Fold in half and seam sides. Stuff very lightly or leave flat. Embroider one pink flower with green leaves on the front. Attach the bag near the doll’s right side at the base of the skirt, as in the image.
Watering Can
The watering can is soft, simple, and knitted in a muted oatmeal shade.
Can Body
Using taupe yarn, CO 16 sts.
- Rows 1-14: Work in st st.
- BO.
Seam into a cylinder. Gather the bottom edge tightly. Stuff lightly. Gather the top edge partially closed but keep a small flat top.
Spout
Using taupe yarn, CO 6 sts.
- Rows 1-10: Work in st st.
- BO.
Roll into a narrow tube and seam. Insert fine wire if desired. Attach at an upward angle from the lower front side.
Handle
Using taupe yarn, CO 18 sts.
- Rows 1-2: Knit.
- BO.
Form into an arch and sew from one upper side of the can to the other. Add a small knitted nub or French knot on the front upper edge to imitate the opening detail. Sew the watering can to the doll’s left hand so it appears held naturally.
Flower Embellishments
The flowers on the dress, hat, and small pot are important to the finished look. Use knitted rosettes or embroidery.
Small Knitted Rosette
Using desired flower color, CO 18 sts.
- Row 1: Purl.
- Row 2: *K1, inc; rep across. 27 sts.
- Row 3: Purl.
- BO.
Roll into a spiral and stitch the base. Make several in cream, dusty pink, pale lilac, and deep purple.
Tiny Leaves
Using leaf green, CO 3 sts.
- Row 1: Knit.
- Row 2: K1, inc, k1, inc, k1. 5 sts.
- Row 3: Purl.
- Row 4: Ssk, k1, k2tog. 3 sts.
- Row 5: Purl.
- BO.
Make multiple leaves to cluster around the hem embroidery, hat flowers, and bag motif.
Decorative Pot With Bees
The photo also includes a tiny decorative flower pot with bees beside the doll. This is optional, but it adds charm if you want to recreate the entire scene.
Pot
Using brown or dusty clay yarn, CO 14 sts.
- Rows 1-8: Work in st st.
- BO.
Seam into a tiny cup shape and stuff lightly.
Mini Flowers
Make 3 or 4 tiny rosettes in pink and cream. Sew to the pot top with green stems.
Mini Bees
Use very small wraps of yellow and black yarn around a tiny stuffing core, then add cream stitched wings. Keep them tiny and decorative rather than highly detailed.
Dress Embroidery Layout
To match the image, embroider the lower front dress area with a central floral arrangement. Place one large deep purple flower in the middle, two cream flowers on either side, one dusty pink flower slightly lower, and small bud stitches branching outward. Add green leaves beneath and around the flowers. Keep the arrangement symmetrical but slightly organic.
On the lower left and lower right outer skirt, add matching side flower clusters using cream, pale yellow, pink, and lilac yarn. The hat also needs a flower cluster placed on one side above the bangs. Use one large cream flower, one deep purple flower, and one small pale flower with leaves.
Assembly Order
- Sew and stuff the head firmly.
- Add hair cap, bangs, and curled side strands.
- Complete and lightly stuff the body.
- Attach the head to the neck securely with strong stitching.
- Attach arms slightly downward.
- Attach hidden legs.
- Seam skirt and gather top to the waist.
- Sew center front panel and outer front panels onto skirt.
- Add front vertical ruffles and lower hem ruffle.
- Assemble bodice and sew over upper body.
- Add center bodice insert and buttons.
- Attach collar.
- Make and attach hat.
- Embroider all floral details.
- Make bag and watering can, then sew in place.
Detailed Body-to-Dress Placement
The doll’s torso should disappear into the upper skirt rather than sit on top of it awkwardly. Position the skirt waist slightly above the natural body waist to create the high, vintage silhouette visible in the photo. The bodice should overlap the top of the skirt by about 1/2 inch.
The front light panel should remain visible from just below the bodice down toward the lower skirt. The darker outer panels should not fully close over it. Leave a soft opening so the pale center remains framed by the ruffled bands.
Shaping Tips for a Closer Photo Match
- Head: keep very round and smooth, with no pointed chin
- Neck: firm and short, so the head sits upright
- Arms: short, soft, and slightly curved inward
- Skirt: wide and bell-shaped, not straight
- Hat: broad brim with a cushioned rolled edge
- Hair: thick near the face, especially at both sides
- Face: tiny features placed low enough for a sweet doll expression
Final Assembly and Facial Detailing
After all pieces are attached, check the front view first. The eyes should sit evenly, the bangs should curve gently, and the hat should frame the face without hiding it. Add a small stitched mouth and very soft cheek blush. Sew the central neckline rose last so it sits neatly above the bodice insert.
Care Notes
Display this doll as a decorative knitted keepsake or use it as a gentle toy for supervised play. Avoid pulling on the hat flowers, bag handle, or watering can spout. If giving to a young child, replace buttons and small accessories with embroidered details for safety.
Quick Checklist Before You Finish
- Head stuffed firmly and evenly
- Neck secure and not wobbling
- Center front panel aligned straight
- Hem ruffle visible all around
- Collar evenly gathered
- Hat brim softly rolled
- Hair balanced on both sides
- Flower embroidery placed symmetrically
- Bag and watering can attached securely
Detailed Cleaning and Preservation Guidelines
Spot clean gently with a damp cloth and mild soap. Do not twist or wring the doll. For deeper cleaning, hand wash carefully in cool water, reshape while damp, and dry flat away from direct sun. Store in a clean dry place, preferably upright or wrapped in acid-free tissue, to protect the hat brim, facial embroidery, and floral details.



