This elegant rose princess doll is designed as a luxurious heirloom knitted doll with a tea party theme, a romantic crown, embroidered floral gown, tiny shoes, a miniature handbag, a teacup set, a yarn basket, and a sweet little bird. The finished set has the look of a collectible handmade doll, perfect for nursery decor, gift giving, boutique toy displays, and anyone searching for a detailed princess doll knitting pattern with premium styling and refined finishing details.
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 skin tone yarn: light peach or soft beige, fingering weight
- Hair yarn: smoky gray, fingering weight
- Main dress yarn: soft cream, fingering weight
- Rose pink yarn: dusty pink for underskirt, roses, crown accents, cup trim, and accessories
- Leaf green yarn: muted sage green for leaves and floral stems
- Gold-beige yarn: pale gold for crown base
- Tiny amount of aqua or pale blue: for teacup stripe detail
- Small amount of brown or tan: for the basket
- Small amount of white: for the bird body
- Small amount of yellow or mustard: for bird beak
- 2 mm to 2.5 mm double-point needles or circular needles for small circumference knitting
- 2.75 mm needles for the outer skirt if you want extra drape
- Tapestry needle
- Stitch markers
- Waste yarn
- Polyester stuffing
- Thin cardboard circle for stabilizing the skirt base if desired
- Black embroidery thread for eyelashes
- Soft pink embroidery floss or blush powder for cheeks
- Optional tiny beads for decorative crown centers if safe for display use only
Abbreviations
- CO = cast on
- BO = bind off
- k = knit
- p = purl
- st = stitch
- sts = stitches
- rnd = round
- RS = right side
- WS = wrong side
- kfb = knit into front and back of the same stitch
- k2tog = knit 2 stitches together
- ssk = slip, slip, knit
- M1L = make 1 left
- M1R = make 1 right
- yo = yarn over
- ssk and k2tog are used for neat shaping
- rep = repeat
- sl = slip
- pm = place marker
- sm = slip marker
- dpn = double-point needle
Gauge and Finished Size
Gauge is not critically important for a display doll, but keeping the fabric firm matters. Aim for a smooth, dense stockinette fabric with no stuffing visible through the stitches. A typical gauge is about 32 to 36 sts over 4 inches in stockinette using fingering yarn and 2 mm to 2.5 mm needles.
- Finished doll height: about 12 to 14 inches seated into the full skirt silhouette
- Head height: about 3 inches
- Visible torso from neckline to waist: about 2 inches
- Skirt diameter at hem: about 7 to 8 inches
- Hair length: long enough to fall below the waistline of the bodice
Design Notes
This doll is built in separate sections so the final shape matches the image closely. The body is slim, the head is large and softly rounded, the arms are narrow and curved inward, and the wide gown creates the princess silhouette.
The outer cream skirt sits over a textured dusty pink underskirt. Floral embroidery and knitted roses are added after knitting. The crown is soft, slightly pointed, and decorated with pink motifs and rose clusters at both sides.
For the best likeness, keep the face minimal. The eyes are simple embroidered black lashes, the nose is tiny, and the mouth is either omitted or suggested with one faint horizontal stitch. That restrained facial styling is important to the sweet storybook expression.
📌Thank you for reading the article
Body and Head
Legs Make 2
- Using skin tone, CO 12 sts. Join carefully to work in the round.
- Rnd 1: Knit.
- Rnd 2: Kfb around. 24 sts.
- Rnds 3 to 10: Knit.
- Rnd 11: K4, k2tog, k8, ssk, k4. 22 sts.
- Rnds 12 to 16: Knit.
- Rnd 17: K3, k2tog, k12, ssk, k3. 20 sts.
- Rnds 18 to 24: Knit. Stuff lightly at foot and ankle only.
- BO or place live sts on waste yarn.
Make the second leg exactly the same. The legs are mostly hidden by the gown, so do not overstuff them. Keep them straight and light.
Joining the Legs and Knitting the Lower Body
- Place both legs on needles. Join across all stitches to begin the body. 40 sts total.
- Rnd 1: Knit across first leg, CO 2 sts, knit across second leg, CO 2 sts. 44 sts.
- Rnd 2: Knit.
- Rnd 3: K20, M1R, k2, M1L, k20, M1R, k2, M1L. 48 sts.
- Rnds 4 to 10: Knit.
- Rnd 11: K10, k2tog, k14, ssk, k10, k2tog, k10. 46 sts.
- Rnd 12: Knit.
- Rnd 13: K9, k2tog, k12, ssk, k9, k2tog, k10. 43 sts.
- Rnd 14: Knit.
- Rnd 15: K8, k2tog, k10, ssk, k8, k2tog, k9. 40 sts.
- Rnds 16 to 20: Knit. Stuff hips and lower body firmly but not hard.
Torso
- Rnd 21: K6, k2tog, k8, ssk, k6, k2tog, k8, ssk, k4. 36 sts.
- Rnds 22 to 26: Knit.
- Rnd 27: K5, k2tog, k6, ssk, k5, k2tog, k6, ssk, k4. 32 sts.
- Rnd 28: Knit.
- Rnd 29: K4, k2tog, k6, ssk, k4, k2tog, k6, ssk, k2. 28 sts.
- Rnds 30 to 34: Knit.
- Rnd 35: K2, k2tog, k8, ssk, k2, k2tog, k8, ssk. 24 sts.
- Rnds 36 to 38: Knit. This narrow section forms the upper chest and neck base.
Head
- Rnd 39: Kfb around. 48 sts.
- Rnd 40: Knit.
- Rnd 41: K7, kfb around. 54 sts.
- Rnd 42: Knit.
- Rnd 43: K8, kfb around every 9th st. 60 sts.
- Rnds 44 to 58: Knit. Start stuffing the neck very firmly. Continue into the head with smooth, even stuffing.
- Rnd 59: K8, k2tog around. 54 sts.
- Rnd 60: Knit.
- Rnd 61: K7, k2tog around. 48 sts.
- Rnd 62: Knit.
- Rnd 63: K6, k2tog around. 42 sts.
- Rnd 64: Knit.
- Rnd 65: K5, k2tog around. 36 sts.
- Rnd 66: K4, k2tog around. 30 sts.
- Rnd 67: K3, k2tog around. 24 sts.
- Rnd 68: K2, k2tog around. 18 sts.
- Rnd 69: K2tog around. 9 sts.
- Break yarn, thread through remaining sts, pull tight, and close.
Sculpt the face very gently by distributing stuffing evenly. The head in the image is smooth and rounded, not overly sculpted. A tiny horizontal nose can be made with one short stitch in matching skin yarn placed slightly below eye level.
Arms Make 2
- Using skin tone, CO 10 sts. Join to work in the round.
- Rnds 1 to 18: Knit.
- Rnd 19: K1, k2tog, k4, ssk, k1. 8 sts.
- Rnds 20 to 24: Knit.
- Stuff only the lower half lightly.
- Flatten the top opening and BO knitwise through both layers, or leave a tail for sewing.
Before sewing the arms on, bend them slightly inward so the hands can support the saucer and cup. That inward angle is a defining part of the pose.
📌Thank you for reading the article
Hair Cap
- Using gray yarn, CO 6 sts and divide on dpns.
- Rnd 1: Kfb around. 12 sts.
- Rnd 2: Knit.
- Rnd 3: Kfb around. 24 sts.
- Rnd 4: Knit.
- Rnd 5: K1, kfb around. 36 sts.
- Rnd 6: Knit.
- Rnd 7: K2, kfb around. 48 sts.
- Rnd 8: Knit.
- Rnd 9: K3, kfb around. 60 sts.
- Rnds 10 to 18: Knit.
- BO loosely, leaving a long sewing tail.
Sew the hair cap onto the head so the front edge sits low enough to frame the forehead, but not so low that it hides the eyes. Keep the back edge centered.
Hair Strands
The hair in the image is long, softly waved, and divided into defined vertical locks. To recreate that look, knit many narrow strips and attach them to the cap.
- Make 28 long strands for the back, each as follows.
- CO 3 sts.
- Rows 1 to 34: K1, p1, k1.
- BO.
- Make 8 shorter side strands.
- CO 3 sts.
- Rows 1 to 24: K1, p1, k1.
- BO.
- Make 3 front bang strands.
- CO 4 sts.
- Rows 1 to 14: Knit.
- Row 15: K2tog, k2. 3 sts.
- Row 16: Knit.
- BO.
Lightly steam the long strands if your yarn allows it, then curve them gently by hand. Sew the back strands close together across the back half of the cap. Add shorter strands at the sides. Sew the three bangs at the center front so they fall straight down the forehead.
Crown
- Using pale gold yarn, CO 24 sts.
- Work flat.
- Row 1 WS: Purl.
- Row 2 RS: Knit.
- Row 3: Purl.
- Row 4: K4, BO 4, k4, BO 4, k4, BO 4, k4.
- Row 5: P4, CO 4, p4, CO 4, p4, CO 4, p4.
- Row 6: Knit.
- Row 7: Purl.
- Row 8: K2, k2tog, yo, k2, yo, ssk, k4, k2tog, yo, k2, yo, ssk, k4, k2tog, yo, k2, yo, ssk, k2.
- Row 9: Purl.
- Row 10: K2tog at the start and end of each peak section to shape 3 points.
- Row 11: Purl.
- BO loosely.
Sew the short ends together to form a ring. Embroider pink oval motifs on the crown points. Add one small rose cluster on each side where the crown meets the hair.
Knitted Roses
You will need roses for the neckline, crown sides, skirt hem accents, skirt surface motifs, shoes, and handbag flap. Make a mix of small and medium roses.
Small Rose Make about 18
- Using pink yarn, CO 18 sts.
- Row 1 WS: Purl.
- Row 2 RS: K1, kfb across. 35 sts.
- Row 3 WS: Purl.
- BO loosely.
- Roll from one end into a spiral and stitch the base firmly.
Medium Rose Make about 8
- Using pink yarn, CO 24 sts.
- Row 1: Purl.
- Row 2: K1, kfb across. 47 sts.
- Row 3: Purl.
- BO loosely.
- Roll into a larger spiral and stitch securely.
📌Thank you for reading the article
Leaf Make about 20
- Using green yarn, CO 3 sts.
- Row 1: Knit.
- Row 2: Kfb, k1, kfb. 5 sts.
- Row 3: Purl.
- Row 4: K1, M1, k1, M1, k1. 7 sts.
- Row 5: Purl.
- Row 6: Ssk, k3, k2tog. 5 sts.
- Row 7: Purl.
- Row 8: Ssk, k1, k2tog. 3 sts.
- Row 9: K3tog. 1 st.
Bodice and Dress Foundation
The visible bodice is slim with a soft wide neckline. It sits above a very full skirt. The easiest way to match the picture is to knit the doll body first, then add the dress as separate layers over the body.
Bodice
- Using cream yarn, CO 28 sts.
- Join in the round and work 4 rnds in k1, p1 rib.
- Rnd 5: Knit.
- Rnd 6: K2tog, k24, ssk. 26 sts.
- Rnds 7 to 10: Knit.
- Rnd 11: Kfb every 3rd st around. 34 sts.
- Rnd 12: Knit.
- Rnd 13: K1, M1 around every 3rd st. 44 sts.
- Rnd 14: Knit. BO loosely.
Sew this bodice tube over the doll torso. Position the top edge to sit slightly off the shoulders. Add a line of small roses and green leaves across the neckline.
Outer Cream Overskirt
- Using cream yarn and slightly larger needles if desired, CO 120 sts.
- Join carefully. Place marker for beginning of rnd.
- Rnds 1 to 8: Knit.
- Rnd 9: K10, M1 around. 132 sts.
- Rnds 10 to 18: Knit.
- Rnd 19: K11, M1 around. 144 sts.
- Rnds 20 to 28: Knit.
- Rnd 29: K12, M1 around. 156 sts.
- Rnds 30 to 40: Knit.
Now form the scalloped lower edge that sits visibly over the pink underskirt.
- Rnd 41: K2tog, yo, k11. Rep around.
- Rnd 42: Knit.
- Rnd 43: K10, yo, ssk, k1. Rep around.
- Rnd 44: Knit.
- Rnd 45: K2tog, yo, k9, yo, ssk. Rep around.
- Rnd 46: Knit.
- Rnd 47: BO loosely in knit, but pause every 12 to 13 sts to pull the edge slightly into soft arcs as you finish.
The overskirt should drape in smooth folds. Sew it to the waistline over the bodice join. Let it sit slightly lifted so the pink underskirt peeks out below all around the hem.
Pink Underskirt
This section gives the dramatic lower volume and textured scallop appearance seen in the image.
- Using dusty pink yarn, CO 132 sts.
- Join in the round.
- Rnds 1 to 4: K1, p1 rib.
- Rnds 5 to 12: Work lace ripple pattern as follows.
- Ripple Pattern Rnd 1: K2tog, k4, yo, k1, yo, k4, ssk. Rep around.
- Rnd 2: Knit.
- Rnd 3: K3tog, yo, k1, yo, k1, yo, k1, yo, k3tog. Rep around.
- Rnd 4: Knit.
Repeat the 4-round ripple pattern twice more, then work 4 final rounds in knit. BO loosely. Gather the upper edge slightly and sew it under the cream overskirt so the textured pink layer forms a deep ruffled underskirt.
Floral Embroidery Layout on the Overskirt
Using pink and green yarn, embroider stems, buds, and rose clusters onto the lower half of the cream overskirt. Follow the visual balance of the photo rather than making the arrangement symmetrical like a chart.
- Place one larger rose cluster near the lower left hem.
- Place one matching larger cluster near the lower right hem.
- Add a central upward-sweeping spray made of small roses, buds, and leaves.
- Scatter tiny detached rosebuds across the lower skirt panel.
- Keep the top half of the skirt much cleaner than the bottom half.
For each embroidered bud, use a French-knot style wrap effect if you like, or simply stitch tiny spirals. Add thin green stem stitches below selected blossoms. This embroidery is what makes the dress look luxurious and accurate to the image.
📌Thank you for reading the article
Shoes Make 2
- Using cream yarn, CO 8 sts.
- Rnd 1: Kfb around. 16 sts.
- Rnd 2: Knit.
- Rnd 3: K1, kfb around. 24 sts.
- Rnds 4 to 7: Knit.
- Rnd 8: K6, k2tog 6 times, k6. 18 sts.
- Rnd 9: Knit.
- Rnd 10: K5, k2tog 4 times, k5. 14 sts.
- Rnd 11: Knit.
- Rnd 12: BO 4, knit to end. Flatten heel slightly and seam the back.
Add one tiny pink rose and two green leaf stitches to the top of each shoe.
Handbag
- Using cream yarn, CO 18 sts.
- Rows 1 to 20: Work in stockinette, slipping first stitch of each row for neat edges.
- Rows 21 to 24: K6, turn. Work 4 rows on these center 6 sts only for the flap extension.
- Row 25: K2tog, k2, ssk. 4 sts.
- Row 26: Purl.
- BO.
Fold the lower section in half and seam the sides. Embroider a pink floral motif on the front. Add a small knitted rose to the flap. For the strap, make a long i-cord of about 38 to 42 rows on 2 sts and sew to both sides.
Teacup and Saucer
Saucer
- Using pink yarn, CO 6 sts.
- Rnd 1: Kfb around. 12 sts.
- Rnd 2: Knit.
- Rnd 3: K1, kfb around. 18 sts.
- Rnd 4: Knit.
- Rnd 5: K2, kfb around. 24 sts.
- Rnd 6: Purl for one turning ridge.
- Rnd 7: Knit.
- BO loosely.
Cup
- Using cream yarn, CO 12 sts and join in the round.
- Rnd 1: Knit.
- Rnd 2: K1, kfb around. 18 sts.
- Rnds 3 to 7: Knit.
- Rnd 8: Work 1 round in pink.
- Rnd 9: Work 1 round in aqua.
- Rnd 10: Work 1 round in pink.
- Rnd 11: Knit.
- BO loosely.
For the cup handle, CO 8 sts on 2 sts as an i-cord, BO, curve it, and sew to the cup side. Lightly stuff the cup base only if needed to help it hold shape.
Yarn Basket
- Using tan yarn, CO 10 sts.
- Rnd 1: Kfb around. 20 sts.
- Rnd 2: Knit.
- Rnd 3: K1, kfb around. 30 sts.
- Rnd 4: Purl for turning ridge.
- Rnds 5 to 12: Knit.
- BO loosely.
For the handle, make a 2-stitch i-cord 18 rows long and attach to opposite sides. Add three tiny yarn balls by wrapping pink, cream, and gray yarn scraps into small soft spheres and tacking them into the basket.
Little Bird
- Using white yarn, CO 6 sts.
- Rnd 1: Kfb around. 12 sts.
- Rnd 2: Knit.
- Rnd 3: K1, kfb around. 18 sts.
- Rnds 4 to 8: Knit.
- Rnd 9: K1, k2tog around. 12 sts.
- Rnd 10: Knit.
- Rnd 11: K2tog around. 6 sts.
- Stuff lightly and close.
Add a pink wing patch with duplicate stitch or embroidery, a tiny yellow beak, and one French-knot eye or tiny black stitch on each side.
📌Thank you for reading the article
Neckline Roses and Crown Side Flowers
Sew 5 small roses evenly across the neckline, with tiny green leaves between them. At each side of the crown, sew 2 medium roses and 2 to 3 leaves tucked into the hair. These side clusters are important because they visually soften the base of the crown.
Final Assembly and Facial Detailing
Sew the arms high on the shoulders and angle them inward. Tack the saucer into both hands first, then sew the cup onto the saucer. Attach the hair cap, then layer the strands so the sides frame the cheeks and the back falls in long waves.
Embroider the eyes as gently curved closed-style lashes or open oval lashes with short outer flicks, matching the sweet expression in the photo. Add a tiny nose and very faint blush. Keep the face minimal and balanced. Finally, position the crown securely on top of the head, just behind the bangs.
Care Notes
- Display use is best for this doll because of the many small attached details.
- Keep away from rough play if you add embroidered floral embellishment and tiny accessories.
- Store flat or upright so the skirt keeps its round princess shape.
Quick Checklist Before You Finish
- Head firmly stuffed and symmetrical
- Arms angled inward to hold the teacup set
- Hair centered with 3 front bangs
- Crown sitting securely and evenly
- Five neckline roses attached
- Pink underskirt visible under cream scalloped hem
- Floral embroidery concentrated on lower skirt
- Shoes, bag, basket, and bird completed
Detailed Cleaning and Preservation Guidelines
Spot clean only with a barely damp cloth and mild wool-safe soap. Do not soak the doll unless every yarn used is confirmed washable and colorfast. Reshape the skirt, crown, and accessories while damp, then air dry fully away from direct sun.
For long-term preservation, wrap the doll in acid-free tissue and store in a breathable cotton bag or a clean display cabinet. Avoid plastic boxes in humid conditions. Keep dark hair yarn away from moisture transfer onto the cream dress.



