Crochet Tutorial: Vintage Cream & Violet Florals Bunny – Free Crochet Pattern

Crochet Tutorial: Vintage Cream & Violet Florals Bunny – Free Crochet Pattern

This elegant bunny doll is designed with a romantic vintage look, featuring a cream and violet floral dress, a wide-brim hat, a tiny shoulder bag, delicate shoes, and charming garden-inspired accessories. It has the feel of a collectible heirloom plush, a boutique amigurumi bunny, and a handmade gift shoppers often search for when looking for a cottagecore bunny doll or floral crochet rabbit.

The finished design is perfect for makers who love detailed amigurumi, shabby chic decor, and premium handmade bunny patterns. Its layered clothing, embroidered roses, and coordinated accessories give it the appeal of a luxury nursery toy, artisan stuffed bunny, or display-ready crochet doll that many crochet lovers would browse when shopping for a vintage rabbit plush.

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 creates a seated-standing style bunny with a large rounded head, long floppy ears, a petite torso, short cylindrical legs, rounded arms, a full overskirt, visible violet underskirt ruffle, a flower-trimmed hat, a crossbody purse, a teacup, a tiny woodland reading friend, and a decorative parasol.

The body proportions are important to the final look. The head is intentionally oversized and softly rounded. The torso is narrow and short so the dress becomes the visual focus. The ears are long and soft, attached low on the head so they fall down beside the face under the hat brim.

The dress silhouette is also important. It should flare wide from the waist and sit over a structured underskirt. The skirt opening in front reveals a violet lower layer. The overskirt has floral embroidery and raised violet trim. The sleeves are slightly puffed, with white lace-look cuffs and violet ruffle finishing.

Skill Level

Advanced intermediate to advanced.

You should be comfortable with:

  • Working in continuous rounds
  • Working in joined rounds
  • Invisible decreases
  • Front loop and back loop techniques
  • Surface slip stitch
  • Layering garments over an amigurumi base
  • Simple embroidery for florals and vines
  • Sculpting details through strategic stuffing and shaping

Materials

  • Light sport or fine DK cotton yarn in cream, soft violet, dusty rose, pale pink, leaf green, white, beige, tan, rust, blue, and teal
  • 2.0 mm crochet hook for the bunny and clothing
  • 1.75 mm crochet hook for small accessories
  • Black safety eyes, 8 mm
  • Pink embroidery floss for nose detail
  • Black embroidery floss for eyelashes
  • Fiberfill stuffing
  • Tapestry needle
  • Stitch markers
  • Scissors
  • Thin craft wire for parasol shaping if desired
  • Small magnetic snap, bead, or decorative button for purse clasp

Suggested Colors

  • C1: Cream for head, body, ears, main dress, hat
  • C2: Violet for ruffles, trim, shoes, underskirt, hat edging
  • C3: White for lace trim and collar accents
  • C4: Dusty rose and pale pink for embroidered flowers
  • C5: Soft green for leaves and stems
  • C6: Beige, rust, brown, blue, green for tiny woodland friend

Finished Size

The bunny, including hat, is approximately 11 to 12 inches tall when made with fine DK cotton and a 2.0 mm hook. Without the hat, the bunny itself is about 9 inches tall. The parasol and small companion are sized to match the visual scale shown in the image.

Abbreviations

  • MR = magic ring
  • ch = chain
  • sl st = slip stitch
  • sc = single crochet
  • inc = 2 sc in same stitch
  • dec = invisible decrease
  • hdc = half double crochet
  • dc = double crochet
  • tr = treble crochet
  • BLO = back loop only
  • FLO = front loop only
  • rep = repeat
  • st = stitch
  • sts = stitches

📌Thank you for reading the article

Gauge and Structure Notes

Keep your tension firm. The bunny in the image has very clean, compact stitches with minimal visible gaps. If your stitches look loose, go down one hook size. Stuff the head firmly, the body moderately, and the arms and ears lightly. The skirt should keep its shape without becoming stiff.

The face is simple and gentle, so symmetry matters. Place the eyes wider than you might for a standard amigurumi bunny. The nose is small and centered low on the face. The cheeks remain smooth without heavy sculpting. The eyelashes are short and softly curved.

Head

  1. Rnd 1: With C1, 6 sc in MR. (6)
  2. Rnd 2: Inc around. (12)
  3. Rnd 3: 1 sc, inc x 6. (18)
  4. Rnd 4: 2 sc, inc x 6. (24)
  5. Rnd 5: 3 sc, inc x 6. (30)
  6. Rnd 6: 4 sc, inc x 6. (36)
  7. Rnd 7: 5 sc, inc x 6. (42)
  8. Rnd 8: 6 sc, inc x 6. (48)
  9. Rnd 9: 7 sc, inc x 6. (54)
  10. Rnd 10: 8 sc, inc x 6. (60)
  11. Rnd 11: 9 sc, inc x 6. (66)
  12. Rnds 12-24: Sc around. (66)

Insert the eyes between Rnds 17 and 18, spacing them 11 stitches apart. This wider spacing helps create the sweet soft expression seen in the image. Begin stuffing firmly, shaping the cheeks evenly and keeping the lower face full but not pointy.

  1. Rnd 25: 9 sc, dec x 6. (60)
  2. Rnd 26: 8 sc, dec x 6. (54)
  3. Rnd 27: 7 sc, dec x 6. (48)
  4. Rnd 28: 6 sc, dec x 6. (42)
  5. Rnd 29: 5 sc, dec x 6. (36)
  6. Rnd 30: 4 sc, dec x 6. (30)

Stuff fully and shape again before closing. Leave the opening for joining to the neck. Do not fasten off if you want to sew directly later. Otherwise, fasten off with a long tail.

Muzzle Shaping and Facial Details

With pink embroidery floss, stitch a tiny upside-down triangle nose centered between the eyes, about 3 rounds below the eye line. Extend one very short straight stitch downward from the nose center. Do not make a large mouth. The image shows a neat, understated bunny nose.

With black embroidery floss, add 3 short lashes at the outer top corner of each eye. Keep them slightly upward angled. Add a faint blush with soft pink thread or cosmetic blush if desired, but use it very lightly.

Ears Make 2

  1. Rnd 1: With C1, 6 sc in MR. (6)
  2. Rnd 2: Inc around. (12)
  3. Rnd 3: 1 sc, inc x 6. (18)
  4. Rnd 4: 2 sc, inc x 6. (24)
  5. Rnds 5-7: Sc around. (24)
  6. Rnd 8: 10 sc, dec, 10 sc, dec. (22)
  7. Rnd 9: Sc around. (22)
  8. Rnd 10: 9 sc, dec, 9 sc, dec. (20)
  9. Rnd 11: Sc around. (20)
  10. Rnd 12: 8 sc, dec, 8 sc, dec. (18)
  11. Rnd 13: Sc around. (18)
  12. Rnd 14: 7 sc, dec, 7 sc, dec. (16)
  13. Rnds 15-24: Sc around. (16)
  14. Rnd 25: 6 sc, dec, 6 sc, dec. (14)
  15. Rnd 26: Sc around. (14)
  16. Rnd 27: 5 sc, dec, 5 sc, dec. (12)
  17. Rnds 28-36: Sc around. (12)

Flatten the ear opening and sew the base closed with 6 stitches. Do not stuff. For the soft inner ear tint, lightly embroider or surface stitch a blush-pink inner panel using long neat stitches. Attach ears low on each side of the head between Rnds 11 and 13, slightly behind the eye line so they fall forward beside the face.

Neck

If crocheting directly from the body upward, you may skip a separate neck. For a separate neck piece, make a short cylinder:

  1. Rnd 1: With C1, 6 sc in MR. (6)
  2. Rnd 2: Inc around. (12)
  3. Rnds 3-5: Sc around. (12)

Stuff lightly. This keeps the oversized head stable and upright beneath the hat.

Body

  1. Rnd 1: With C1, 6 sc in MR. (6)
  2. Rnd 2: Inc around. (12)
  3. Rnd 3: 1 sc, inc x 6. (18)
  4. Rnd 4: 2 sc, inc x 6. (24)
  5. Rnd 5: 3 sc, inc x 6. (30)
  6. Rnd 6: 4 sc, inc x 6. (36)
  7. Rnds 7-10: Sc around. (36)
  8. Rnd 11: 4 sc, dec x 6. (30)
  9. Rnd 12: Sc around. (30)
  10. Rnd 13: 3 sc, dec x 6. (24)
  11. Rnd 14: Sc around. (24)
  12. Rnd 15: 2 sc, dec x 6. (18)
  13. Rnds 16-18: Sc around. (18)

📌Thank you for reading the article

Stuff the lower body moderately. Keep the torso narrow and upright. The dress will provide the visual volume, so do not overstuff. Sew the neck and head securely to the body, checking that the face angles straight forward.

Legs Make 2

  1. Rnd 1: With C2, 6 sc in MR. (6)
  2. Rnd 2: Inc around. (12)
  3. Rnd 3: 1 sc, inc x 6. (18)
  4. Rnds 4-5: Sc around. (18)
  5. Rnd 6: 4 sc, dec, 7 sc, dec, 3 sc. (16)
  6. Rnd 7: Sc around. (16)
  7. Change to C1
  8. Rnd 8: BLO sc around. (16)
  9. Rnds 9-16: Sc around. (16)

Stuff the foot firmly and the upper leg lightly. Flatten the opening and close with 8 stitches. Leave a tail for sewing. Attach the legs under the body so they hang straight down. The feet should sit slightly forward, making the doll stable under the skirt.

Shoes Make 2

The shoes in the image are neat violet Mary Jane-style shoes.

  1. Rnd 1: With C2, ch 7. Starting in second ch from hook: 5 sc, 3 sc in last ch, work on opposite side: 4 sc, inc. (14)
  2. Rnd 2: Inc, 4 sc, 3 inc, 4 sc, 2 inc. (20)
  3. Rnd 3: BLO sc around. (20)
  4. Rnd 4: 5 sc, dec x 5, 5 sc. (15)
  5. Rnd 5: 4 sc, dec x 3, 5 sc. (12)

Fasten off. Add a strap by joining yarn at one side, ch 5, skip across, sl st at other side. Sew or tack the shoe onto each foot after dressing the doll.

Arms Make 2

  1. Rnd 1: With C1, 6 sc in MR. (6)
  2. Rnd 2: Inc around. (12)
  3. Rnd 3: Sc around. (12)
  4. Rnd 4: 4 sc, dec x 2, 4 sc. (10)
  5. Rnds 5-12: Sc around. (10)
  6. Rnd 13: 3 sc, dec, 3 sc, dec. (8)
  7. Rnds 14-18: Sc around. (8)

Stuff only the lower half. Flatten and close. Sew arms at the upper sides of the torso, slightly below the neck, angled downward and forward so the cuffs sit near the waistline.

Neck Ruffle Collar

This violet scalloped collar is a major visual detail in the image.

  1. With C2, ch 36.
  2. Row 1: Starting in second ch from hook, sc across. (35)
  3. Row 2: Ch 1, turn, 1 sc, then rep 5 dc in next st, sl st in next st, 5 dc in next st, sl st in next st across to create shell ruffles.

Wrap around the neckline and sew in place. Overlap slightly in front so the collar frames the neck like flower petals.

Upper Bodice Dress Base

The bodice is worked as a fitted upper dress over the torso. This piece is separate from the main skirt to allow clean shaping and layering.

  1. With C1, ch 19.
  2. Row 1: Starting in second ch from hook, sc 18. (18)
  3. Rows 2-8: Ch 1, turn, sc across. (18)

Wrap around torso and sew into a snug tube. Leave the top edge plain for the violet collar. For the lower edge, work one round of 18 evenly spaced sc around the bottom edge, then increase for the skirt.

Underskirt

The visible lower skirt in the image is violet with a white edge. It should sit beneath the overskirt and remain visible from the front opening.

  1. Join C2 to the lower bodice edge.
  2. Rnd 1: Inc in every stitch around. (36)
  3. Rnd 2: 5 sc, inc x 6. (42)
  4. Rnd 3: 6 sc, inc x 6. (48)
  5. Rnd 4: Sc around. (48)
  6. Rnd 5: 7 sc, inc x 6. (54)
  7. Rnds 6-8: Sc around. (54)

For the white decorative edge:

  1. Join C3 to the hem.
  2. Work: 1 sc, 3 dc in next st, 1 sc, skip 1 around for a gentle lace edge.

📌Thank you for reading the article

Main Overskirt

This overskirt is cream, fuller, and open at the front. It includes raised violet trim and embroidered roses. Make the overskirt separately so you can position the front opening exactly.

  1. With C1, ch 61.
  2. Row 1: Starting in second ch from hook, sc 60. (60)
  3. Row 2: Ch 1, turn, inc, 58 sc, inc. (62)
  4. Row 3: Ch 1, turn, sc across. (62)
  5. Row 4: Ch 1, turn, 1 sc, inc, sc to last 2 sts, inc, 1 sc. (64)
  6. Row 5: Ch 1, turn, sc across. (64)
  7. Continue in this manner, increasing 2 sts every other row until you have 74 sts.
  8. Work even until the skirt panel reaches from waist to near ankle, approximately 16 to 18 rows total depending on your yarn.

Wrap this panel around the waist, leaving the front 16 to 18 stitches open to reveal the underskirt. Sew the back seam and attach the top edge to the waist. Allow the front edges to angle outward.

Overskirt White Lace Front Edge

Join C3 at one front edge and work evenly down the edge, across the hem, and up the other front edge.

  1. Round edge trim: 1 sc in each row end and stitch around.
  2. Second pass: Ch 1, work rep of sc, ch 2, skip 1, sc around for a tiny lace border.

Violet Raised Trim on Overskirt

The image shows bold violet trim running along the front opening and hem accents. Create a separate ruffle braid for the cleanest result.

  1. With C2, ch 70.
  2. Row 1: Starting in second ch from hook, 2 sc in each ch across. This creates a natural ruffle spiral.

Make two shorter strips for the front opening and one longer strip for the lower hem accents if desired. Sew the ruffle trim onto the skirt so it follows the front opening curve and lower edge. Add small rolled rosettes at the lower corners for the flower clusters seen in the image.

Sleeves Make 2

The sleeves are puffed at the shoulder, narrowing at the forearm, finished with white lace and violet ruffle.

  1. With C1, ch 18 and join carefully without twisting.
  2. Rnd 1: Sc around. (18)
  3. Rnd 2: Inc in every 3rd st around. (24)
  4. Rnds 3-4: Sc around. (24)
  5. Rnd 5: 2 sc, dec x 6. (18)
  6. Rnds 6-8: Sc around. (18)
  7. Rnd 9: 1 sc, dec x 6. (12)
  8. Rnd 10: Sc around. (12)

White cuff edge:

  1. Join C3 and work 1 round of sc. (12)
  2. Next round: 2 dc in each st around for a soft cuff flare. (24)

Violet cuff trim:

  1. Join C2 at the cuff edge and work shell trim: sl st, 4 dc in next st, sl st in next st around.

Sew sleeves onto the upper arm area. The puff should sit high at the shoulder.

Hat Crown

The hat is wide-brimmed, elegant, and slightly curved downward, with violet edging and floral trim.

  1. Rnd 1: With C1, 6 sc in MR. (6)
  2. Rnd 2: Inc around. (12)
  3. Rnd 3: 1 sc, inc x 6. (18)
  4. Rnd 4: 2 sc, inc x 6. (24)
  5. Rnd 5: 3 sc, inc x 6. (30)
  6. Rnd 6: 4 sc, inc x 6. (36)
  7. Rnd 7: 5 sc, inc x 6. (42)
  8. Rnds 8-14: Sc around. (42)

Test fit over the bunny head. It should sit low but not cover the eyes.

Hat Brim

  1. Rnd 15: BLO, 6 sc, inc x 6. (48)
  2. Rnd 16: Sc around. (48)
  3. Rnd 17: 7 sc, inc x 6. (54)
  4. Rnd 18: Sc around. (54)
  5. Rnd 19: 8 sc, inc x 6. (60)
  6. Rnd 20: Sc around. (60)
  7. Rnd 21: 9 sc, inc x 6. (66)
  8. Rnd 22: Sc around. (66)

📌Thank you for reading the article

For the violet edge, join C2 and sl st loosely around. This gives the brim the thin violet outline shown in the image. If you want a more defined brim, lightly steam shape or insert a fine hidden wire around the outer edge.

Hat Flowers and Ribbon

Make 3 small flowers in shades of violet and pale lavender.

  1. For each flower, with C2 or a lighter violet, ch 15.
  2. Starting in second ch from hook: 2 hdc in each chain across.
  3. Roll into a flower and sew the base.

For tiny leaves, with pale green, ch 5. Starting in second ch from hook: sl st, sc, hdc, sc. Fasten off.

Sew the flowers and leaves to one side of the hat crown. Add a narrow violet band by surface stitching or sewing a thin chain around the base of the crown. Let a small ribbon tail extend to one side if desired.

Crossbody Purse

The purse is cream with violet trim, pink flowers, and a small clasp.

  1. With C1, ch 11.
  2. Rnd 1: Starting in second ch from hook, 9 sc, 3 sc in last ch, 8 sc on opposite side, inc. (22)
  3. Rnds 2-5: Sc around. (22)

Flap:

  1. Flatten the purse.
  2. Count 10 stitches across the front and join yarn.
  3. Row 1: Sc 10.
  4. Rows 2-4: Ch 1, turn, sc 10.
  5. Row 5: Ch 1, turn, dec, 6 sc, dec. (8)
  6. Row 6: Ch 1, turn, dec, 4 sc, dec. (6)

Edge the flap in C2 with a round of sl st or sc. Add tiny embroidered pink roses and green leaves. Sew on a tiny clasp or bead. For the strap, with C2, ch 55 to 60 depending on your doll size. Sew each end to the purse and position it diagonally across the bunny body.

Embroidered Floral Dress Details

This is the detail that brings the dress close to the image. Use dusty rose, pale pink, and soft green embroidery.

  • Work tiny bullion-style roses or tightly wrapped spiral rose embroidery along the lower skirt
  • Add paired leaves around each flower cluster
  • Scatter small rosebuds on the sleeves and purse flap
  • Keep the densest embroidery near the hem and lower skirt panels
  • Leave some cream background visible so the dress does not become visually heavy

For simple crochet roses instead of embroidery, make tiny spirals from ch 8 or ch 10 strips with 2 sc in each chain, roll them, and sew flat onto the dress.

Tiny Woodland Reading Friend

The image shows a very small companion animal holding an open book. This pattern creates a squirrel-like woodland friend in matching scale.

Head

  1. Rnd 1: With rust, 6 sc in MR. (6)
  2. Rnd 2: Inc around. (12)
  3. Rnd 3: 1 sc, inc x 6. (18)
  4. Rnds 4-6: Sc around. (18)
  5. Rnd 7: 1 sc, dec x 6. (12)

Insert 4 mm eyes between Rnds 4 and 5. Stuff and close.

Body

  1. Rnd 1: With teal or blue vest color, 6 sc in MR. (6)
  2. Rnd 2: Inc around. (12)
  3. Rnds 3-5: Sc around. (12)

Change to green for pants if desired on the last 2 rounds. Stuff lightly.

Arms and Legs

Make 4 tiny tubes:

  1. Rnd 1: 4 sc in MR. (4)
  2. Rnds 2-4: Sc around. (4)

Sew on. Add small triangular ears and a curled tail if desired. The tail can be a pipe-cleaner core wrapped in crochet.

Book

With brown, ch 9.

  1. Row 1: Starting in second ch from hook, sc 8.
  2. Rows 2-3: Ch 1, turn, sc 8.

Make 2 cream inner pages the same way but slightly smaller, 6 sc wide. Sew together like an open book and place in the companion’s hands.

📌Thank you for reading the article

Teacup and Saucer

Saucer

  1. With C1, 6 sc in MR. (6)
  2. Rnd 2: Inc around. (12)
  3. Rnd 3: 1 sc, inc x 6. (18)
  4. Rnd 4: BLO sc around. (18)
  5. Rnd 5: 2 sc, inc x 6. (24)

Cup

  1. With pale pink or cream, 6 sc in MR. (6)
  2. Rnd 2: Inc around. (12)
  3. Rnd 3: BLO sc around. (12)
  4. Rnds 4-6: Sc around. (12)

Add a tiny handle with ch 4, then sl st back to the cup side. Embroider one or two miniature roses for the floral china look.

Parasol

The parasol is decorative and lightly structured. It is small, elegant, and cream with violet edging.

  1. Rnd 1: With C1, 6 sc in MR. (6)
  2. Rnd 2: Inc around. (12)
  3. Rnd 3: 1 sc, inc x 6. (18)
  4. Rnd 4: 2 sc, inc x 6. (24)
  5. Rnd 5: 3 sc, inc x 6. (30)
  6. Rnd 6: 4 sc, inc x 6. (36)
  7. Rnd 7: 5 sc, inc x 6. (42)

To create gentle panel shaping, work the next round with spaced decreases in the last stitch of each 7-stitch section, then follow with a decorative edge in C2 using small shell stitches. Insert a floral wire or thin craft wire through the center and curl the lower end into a hook handle shape. Wrap the handle with pale pink yarn.

Arrangement and Styling Tips

  • Place the hat slightly tilted so the flower cluster sits over one side
  • Let the ears fall under the brim, not over it
  • Position the purse strap diagonally from shoulder to opposite hip
  • Angle the overskirt front edges open enough to show the violet underskirt
  • Keep the bunny upright and centered, with the tiny friend and accessories placed near the feet

Final Assembly and Facial Detailing

Sew the legs to the underside of the body first, then attach the body to the head with strong stitching. Add the arms after the bodice and sleeves are positioned. Sew the ears low and soft so they frame the face naturally. Place the hat last so you can balance the floral decoration and brim angle.

Check the face carefully before finishing. The eyes should be level, the nose tiny, and the lashes delicate. A small asymmetry in the mouth or lashes changes the entire expression, so take a moment to compare both sides before knotting off your embroidery thread.

Care Notes

Display the bunny away from direct moisture and dust-heavy areas. If the doll is intended as decor, avoid frequent handling of the embroidered floral sections and hat flowers. Keep the parasol and teacup detached for safest storage.

Quick Checklist Before You Finish

  • Head firmly stuffed and centered
  • Ears attached evenly and draping softly
  • Dress layers balanced front and back
  • Violet trims secured neatly
  • Floral embroidery distributed evenly
  • Hat fits without covering the eyes
  • Purse strap length adjusted correctly
  • Accessories scaled neatly to the bunny

Detailed Cleaning and Preservation Guidelines

Spot clean only when possible using a barely damp cloth and mild soap. Pat dry gently and reshape the hat brim, ears, and skirt by hand. Do not machine wash, soak, or twist, especially after adding embroidery, trim, and wire-supported accessories.

For long-term preservation, wrap the doll in acid-free tissue and store it in a breathable box. Keep it out of direct sunlight to protect the cream yarn from yellowing and the violet trim from fading. If displaying long-term, dust lightly with a soft makeup brush.

Leave a Reply

Your email address will not be published. Required fields are marked *