This Gardenia Pearl Bunny is a soft, heirloom-style amigurumi doll with a pearl-studded bonnet, a creamy dress, and a gardenia-rose hem that looks like a bouquet. If you love shopping for a crochet bunny doll pattern, cotton yarn sets, and safety eyes, this project is made to feel luxurious yet approachable.
The set also includes a tiny woodland friend holding a flower, plus sweet props for display: a drawstring pouch, a “hand cream” jar cover, and an extra gardenia bloom. If you enjoy shopping for amigurumi kits, pearl beads, lace trims, and gift-ready handmade decor, you’ll have a beautiful matching collection.
Please note: I strive for accuracy in every pattern, but occasional errors can happen. Thank you for understanding and for enjoying my designs.
Project Overview
You will make a cream bunny doll wearing a pearl bonnet and a dress with a full skirt. The skirt’s lower edge is decorated with large white gardenia-style crochet roses, spaced tightly to create a floral border.
Over the dress, the bunny wears a sleeveless open-front vest. Along each front edge, small white bud flowers are attached on green vines, creating a delicate garland effect.
The bunny stands in simple cream shoes. A small brown companion animal (a tiny bear/otter-like friend) sits beside the bunny and holds a white flower with a green stem.
Two display props are included: a cream drawstring pouch with a pearl tie and a small “hand cream” jar with a crochet lid/cover. One extra loose gardenia bloom is also made for styling.
Skill Level
- Confident beginner to intermediate (amigurumi shaping, sewing, surface decoration).
- You should be comfortable counting stitches and working in continuous rounds.
Finished Size
- Bunny doll: about 9–11 inches tall when made with sport/DK cotton and a 2.5–3.0 mm hook.
- Companion animal: about 2.5–3.5 inches tall.
- Props: sized to match the scene and fit near the bunny’s feet.
Materials
- Yarn (main bunny): Cream/beige cotton (sport or DK). You need enough for head/body, arms, legs, ears, and shoes.
- Yarn (dress/vest): Same cream/beige for dress and vest base.
- Yarn (flowers): White cotton for gardenia roses and bud flowers.
- Yarn (vines/leaves): Light green cotton for vine edging and small leaves.
- Yarn (companion animal): Medium brown and a small amount of cream/tan for muzzle; white and green for its flower.
- Optional: Very small amount of blush pink thread/yarn for cheek tint, if desired.
- Hooks: 2.5 mm for tight amigurumi fabric (adjust to avoid holes).
- Safety eyes: 8–10 mm black (bunny), 6–7 mm black (small friend).
- Embroidery thread: brown for bunny nose/mouth, black/brown for small friend nose.
- Fiberfill stuffing.
- Tapestry needle, stitch markers, scissors.
- Pearls for bonnet: Small round faux pearls (about 5–8 mm). Sew onto bonnet in scattered rows.
- Optional wire: Not required. The hat and ears in the photo are soft and drapey.
Stitches and Abbreviations (US Terms)
- MR = magic ring
- ch = chain
- sl st = slip stitch
- sc = single crochet
- inc = increase (2 sc in same stitch)
- dec = invisible decrease (2 stitches together)
- hdc = half double crochet
- dc = double crochet
- tr = treble crochet
- blo = back loop only
- flo = front loop only
- ( ) = repeat instructions within parentheses
- [ ] = stitch count at end of round
Important Notes for an Accurate Look
Use a hook smaller than the yarn label suggests so the fabric is dense and smooth. The bunny in the image has tight, even stitches with minimal gaps, especially in the head and body.
Keep the head slightly wider than the body and place the eyes low and wide for a gentle expression. The ears are long and rounded, hanging down beside the face, and the bonnet sits snugly over the forehead.
The dress skirt flares gradually, then finishes with a bold gardenia border. The roses must be large and layered, and they should sit close together along the hem, forming a continuous floral band.
The vest is short and open in front. The bud garland runs down both front edges, with tiny white buds and small green leaves. Build the buds in clusters, then sew them evenly along the vest edges.
Gauge
Gauge is not critical, but tight fabric is essential. If stuffing shows through, change to a smaller hook. Keep stitch counts consistent to maintain the smooth silhouette shown.
Color Key
- Cream: bunny body, dress base, shoes, bonnet base, pouch.
- White: gardenia roses, bud flowers, small friend’s flower.
- Green: vine edging, leaves, flower stems.
- Brown/Tan: small friend body and muzzle.
📌Thank you for reading the article
Main Bunny Doll
Head (Cream)
Work in continuous rounds. Use a stitch marker to mark the first stitch of each round. Stuff firmly as you go, keeping the head smooth and round.
- R1: MR, 6 sc. [6]
- R2: inc x6. [12]
- R3: (sc, inc) x6. [18]
- R4: (2 sc, inc) x6. [24]
- R5: (3 sc, inc) x6. [30]
- R6: (4 sc, inc) x6. [36]
- R7: (5 sc, inc) x6. [42]
- R8: (6 sc, inc) x6. [48]
- R9–R16: sc around. [48]
Eye placement: Insert safety eyes between R12 and R13, about 10–12 stitches apart. The photo shows wide-set eyes that sit slightly low on the face.
Stuff the head firmly, shaping a gentle oval front without making a sharp snout. The bunny’s face is soft and flat with a tiny embroidered nose.
- R17: (6 sc, dec) x6. [42]
- R18: (5 sc, dec) x6. [36]
- R19: (4 sc, dec) x6. [30]
- R20: (3 sc, dec) x6. [24]
- R21: (2 sc, dec) x6. [18]
- R22: (sc, dec) x6. [12]
- R23: dec x6. [6]
Fasten off and close the opening. Weave in the end securely.
Body (Cream)
The body is a smooth cylinder with a gentle waist, matching the image. Work from the neck down. Stuff firmly, especially around the base to help the bunny stand.
- R1: MR, 6 sc. [6]
- R2: inc x6. [12]
- R3: (sc, inc) x6. [18]
- R4: (2 sc, inc) x6. [24]
- R5: (3 sc, inc) x6. [30]
- R6: (4 sc, inc) x6. [36]
- R7: sc around. [36]
- R8: (5 sc, inc) x6. [42]
- R9–R12: sc around. [42]
- R13: (5 sc, dec) x6. [36]
- R14–R17: sc around. [36]
- R18: (4 sc, dec) x6. [30]
- R19–R21: sc around. [30]
- R22: (3 sc, inc) x6. [36]
- R23: (5 sc, inc) x6. [42]
- R24: sc around. [42]
- R25: (6 sc, inc) x6. [48]
- R26: sc around. [48]
- R27: (7 sc, inc) x6. [54]
- R28: sc around. [54]
Fasten off leaving a long tail for sewing the head to the body. Do not overstuff the top neck area; keep it firm but slightly narrower than the widest head.
Arms (Make 2, Cream)
The arms are simple rounded tubes. In the image, the arms hang down and slightly forward, ending near the skirt.
- R1: MR, 6 sc. [6]
- R2: (sc, inc) x3. [9]
- R3: sc around. [9]
- R4: (2 sc, inc) x3. [12]
- R5–R6: sc around. [12]
- R7: (2 sc, dec) x3. [9]
- R8–R16: sc around. [9]
📌Thank you for reading the article
Stuff lightly, keeping the arms soft so they rest naturally. Flatten the opening and sc across to close (4–5 sc). Leave a long tail for sewing.
Legs and Feet (Make 2, Cream)
The bunny stands in simple shoes that look like rounded boots. Make each leg from the foot upward. The foot is slightly oval, then the leg becomes a straight tube.
- R1: ch 7. In 2nd ch from hook: 5 sc, 3 sc in last ch. Continue on other side: 4 sc, inc in last. [14]
- R2: inc, 4 sc, inc x3, 4 sc, inc x2. [20]
- R3: sc, inc, 4 sc, (sc, inc) x3, 4 sc, (sc, inc) x2. [26]
- R4: sc around. [26]
- R5: blo sc around. [26]
- R6–R7: sc around. [26]
- R8: (11 sc, dec) x2. [24]
- R9: sc around. [24]
- R10: (10 sc, dec) x2. [22]
- R11: sc around. [22]
Stuff the foot firmly. Continue the leg:
- R12: (9 sc, dec) x2. [20]
- R13: sc around. [20]
- R14: (3 sc, dec) x4. [16]
- R15–R24: sc around. [16]
Stuff the leg firmly. Flatten the top and close with sc across. Leave a long tail for sewing to the body.
Long Ears (Make 2, Cream)
The ears are long, softly rounded, and hang beside the face. Work in continuous rounds and stuff very lightly or not at all for a drapey look.
- R1: MR, 6 sc. [6]
- R2: inc x6. [12]
- R3: (sc, inc) x6. [18]
- R4: (2 sc, inc) x6. [24]
- R5–R10: sc around. [24]
- R11: (2 sc, dec) x6. [18]
- R12–R20: sc around. [18]
- R21: (sc, dec) x6. [12]
- R22–R26: sc around. [12]
Flatten the opening and close with sc across. Leave a long tail. These ears should be long enough to reach near the vest’s lower edge when positioned like the image.
Outfit: Dress (Cream Base + White Gardenias)
Dress Bodice (Cream)
The dress appears as a simple fitted bodice attached to a full skirt. Work the bodice in the round, then build the skirt flare. The vest will cover the top, so the bodice can be clean and minimal.
- R1: MR, 6 sc. [6]
- R2: inc x6. [12]
- R3: (sc, inc) x6. [18]
- R4: (2 sc, inc) x6. [24]
- R5: (3 sc, inc) x6. [30]
- R6: sc around. [30]
Try the tube around the bunny’s body (over stuffing). It should fit snugly without stretching. Adjust by adding or removing one increase round if your yarn differs.
- R7–R12: sc around. [30]
Fasten off with a long tail for sewing onto the body, or keep attached if you prefer to crochet the skirt directly from the bodice. For the cleanest silhouette, sew the dress on after finishing the skirt.
Skirt (Cream)
The skirt flares gently and ends with a decorative edge that supports the gardenia border. Work in rounds from the bottom of the bodice downward.
- R1: Join yarn to bottom of bodice (or continue). sc around. [30]
- R2: (4 sc, inc) x6. [36]
- R3: sc around. [36]
- R4: (5 sc, inc) x6. [42]
- R5: sc around. [42]
- R6: (6 sc, inc) x6. [48]
- R7: sc around. [48]
- R8: (7 sc, inc) x6. [54]
- R9: sc around. [54]
- R10: (8 sc, inc) x6. [60]
- R11: sc around. [60]
- R12: (9 sc, inc) x6. [66]
- R13: sc around. [66]
At this point the skirt should visibly flare. Continue with one or two more increase rounds if you want extra fullness like the image’s wide hem.
- R14: (10 sc, inc) x6. [72]
- R15: sc around. [72]
- R16: (11 sc, inc) x6. [78]
- R17: sc around. [78]
📌Thank you for reading the article
Create a firm edge for attaching flowers. This also gives a slight ruffle support.
- R18: blo sc around. [78]
- R19: sc around. [78]
Fasten off and weave in ends. The skirt should sit at mid-calf and cover the top of the shoes, similar to the image.
Gardenia Rose Flowers for Hem (Make 6, White)
The hem shows six large, layered white roses. They should be full and dimensional, with overlapping petals. Each rose is sewn along the skirt’s lower edge, close together, creating a continuous floral trim.
Each rose is made in spiraling petal rounds. Work around a starting chain, then build petal layers larger each round.
Gardenia Center
- Ch 26.
- Row 1: In 2nd ch from hook: sc, then sc in each ch across. [25]
- Row 2: ch 1, turn. In each stitch: (sc, hdc) in first, then (hdc, dc) in next, then (dc, dc) in next. Continue mixing hdc and dc pairs to create a gentle wave. Aim for a ruffled strip.
Roll the strip tightly from one end to form a center bud. Sew the base as you roll to secure the shape.
Outer Petal Layer (worked around base)
Now work petals around the base edge of the rolled center. Insert the hook through the bottom edge stitches and build large petals.
- Round: Attach yarn at base. (sl st, ch 2, 4 dc, ch 2, sl st) into one base point to form a petal.
- Skip a small space, then repeat the petal around until you have 8–10 petals.
Add a second outer ring if needed for fullness. The roses in the image are very full, so do not be afraid to add extra petals.
Optional Extra Fullness Ring
- Work behind the first petal ring by inserting into the base again.
- (sl st, ch 3, 5 dc, ch 3, sl st) for larger petals.
- Create 6–8 big petals spaced evenly.
Fasten off with a long tail for sewing to the skirt. Shape petals with your fingers for a realistic rose look.
Attach Gardenias to Skirt
Pin the six roses along the skirt hem. In the image, they form a near-continuous row, with minimal gaps. Arrange them evenly around the front and sides, leaving the back less crowded if you prefer, but keep the front full.
Sew each rose securely through its base and into multiple skirt stitches. Make sure they sit slightly forward, like a decorative border, and do not droop downward.
Outfit: Open Vest with Bud Garland
Vest Base (Cream)
The vest is sleeveless and open in front, ending around the waist/upper skirt. It has a simple collar line and neat edging. Work as a flat piece, then seam the shoulders and sides lightly.
Back Panel
- Ch 26 (adjust to bunny’s back width).
- Row 1: sc in 2nd ch from hook and across. [25]
- Row 2: ch 1, turn. sc across. [25]
- Repeat Row 2 for 10–12 rows, or until panel reaches from upper back to waist.
Front Panels (Make 2)
- Ch 14.
- Row 1: sc in 2nd ch from hook and across. [13]
- Row 2: ch 1, turn. sc across. [13]
- Repeat Row 2 for same number of rows as back panel.
Shoulder and Side Seams
Lay the pieces against the bunny’s body. Seam each front panel to the back panel at the shoulders, leaving a neck opening. Seam the sides partially, leaving wide armholes.
The vest in the image sits open and relaxed. Avoid tight shaping so it drapes naturally over the dress.
Vest Edging (Cream)
- Attach yarn at the bottom edge of one front panel.
- Sc evenly up the front edge, around the neck opening, and down the other front edge.
- Work 1–2 rounds of sc edging for a clean, structured outline.
📌Thank you for reading the article
Bud Garland (White Buds + Green Leaves)
In the image, small white bud flowers appear like tiny clustered blossoms along both front edges. Make many buds, then sew them along a thin green vine line.
Mini Bud Flower (Make 12–16, White)
- MR, 5 sc. [5]
- Round: (sl st, ch 2, 2 dc, sl st) in each stitch to create tiny petals. You will get 5 small petal nubs.
Fasten off leaving a tail for sewing. Keep buds small and rounded. They should read as “little white buds,” not large flowers.
Small Leaf Pair (Make 12–16, Green)
- Ch 5.
- In 2nd ch from hook: sl st, sc, hdc, dc.
- Ch 1, rotate and work back along the chain: dc, hdc, sc, sl st.
Fasten off leaving a short tail. Pin a leaf pair behind each bud or behind every other bud for a delicate vine effect.
Vine Line (Green)
- Ch a long length that matches one vest front edge (about 18–22 chains).
- Sl st back along the chain to create a neat cord.
Make 2 vines, one for each front edge. Sew the vine cord along the vest edge, then sew buds and leaves on top.
Arrange the Garland
Place buds in an alternating rhythm: bud, bud, bud, small space, repeat. The image shows clustered buds that feel abundant without becoming bulky.
Keep the buds close to the vest edge so they frame the bunny’s torso. Add a few buds near the lower hem and a few near the shoulder line for a balanced vertical flow.
Pearl Bonnet Hat (Cream + Pearls)
Bonnet Crown (Cream)
The bonnet is snug and rounded at the top, with long ear flaps that hang down. It has a slightly rolled front edge and pearl beads sewn over the crown area.
- R1: MR, 6 sc. [6]
- R2: inc x6. [12]
- R3: (sc, inc) x6. [18]
- R4: (2 sc, inc) x6. [24]
- R5: (3 sc, inc) x6. [30]
- R6: (4 sc, inc) x6. [36]
- R7: (5 sc, inc) x6. [42]
- R8: (6 sc, inc) x6. [48]
- R9–R12: sc around. [48]
Test the crown on the bunny’s head. It should cover the top and sit low on the forehead without pushing the eyes down.
Bonnet Sides and Ear Flaps
To form a gentle brim, work one round in blo, then continue a few rounds. After that, create two long ear flaps by working back and forth on each side.
- R13: blo sc around. [48]
- R14–R15: sc around. [48]
Mark the front center. Leave a small front opening so the face is visible, like the image. You will create a shallow “U” opening at the front.
- Row 16: sc 10, turn (this begins one side flap).
- Row 17: ch 1, sc 10, turn.
- Repeat for 18–26 rows to form a long flap that reaches near the bunny’s shoulder/upper vest.
Fasten off. Attach yarn on the opposite side of the bonnet for the second flap, matching the length and width.
Front Edge Roll (Cream)
To create the soft rolled edge seen in the photo, add a small border around the face opening.
- Attach yarn at one side of face opening.
- Sc evenly around the opening and along the top edge of both flaps.
- Work a second edging round if needed to firm the line.
Add Pearls to the Bonnet
Sew pearls across the crown in scattered rows, leaving the lower brim area mostly plain. The image shows pearls evenly spaced, with a slightly denser cluster near the top center.
- Use matching thread or sewing thread for strong hold.
- Anchor each pearl with multiple passes.
- Keep spacing consistent so the surface looks intentional and tidy.
Shoes Details (Optional Edge)
If your shoes look too plain, add a subtle top cuff. This helps match the clean footwear shown in the image.
- Join cream yarn at the top of each shoe opening (where leg meets foot).
- Work 1 round sc in flo only to create a tiny ridge.
- Fasten off and weave in ends.
📌Thank you for reading the article
Small Woodland Friend (Brown)
The tiny companion in the image sits upright with a round head, small ears, and a lighter muzzle area. It holds a white flower with a green stem. Make it compact and slightly chubby for a cute, display-ready look.
Head (Brown)
- R1: MR, 6 sc. [6]
- R2: inc x6. [12]
- R3: (sc, inc) x6. [18]
- R4: (2 sc, inc) x6. [24]
- R5–R7: sc around. [24]
Insert 6–7 mm safety eyes between R5 and R6, about 6–7 stitches apart. The face should look gentle and centered.
- R8: (2 sc, dec) x6. [18]
- R9: (sc, dec) x6. [12]
- R10: dec x6. [6]
Stuff firmly. Fasten off and close. Weave in ends.
Muzzle Patch (Cream/Tan)
- MR, 6 sc. [6]
- R2: (sc, inc) x3. [9]
- R3: sc around. [9]
Fasten off leaving a tail. Sew to the lower front of the head. Embroider a small nose and a short mouth line in dark brown or black.
Body (Brown)
The body is a small seated shape. Keep the base flat so it sits without tipping.
- R1: MR, 6 sc. [6]
- R2: inc x6. [12]
- R3: (sc, inc) x6. [18]
- R4: (2 sc, inc) x6. [24]
- R5: blo sc around. [24]
- R6–R8: sc around. [24]
- R9: (2 sc, dec) x6. [18]
- R10: sc around. [18]
- R11: (sc, dec) x6. [12]
Stuff firmly, shaping a rounded belly. Keep the bottom slightly flat by pressing it on the table while stuffing.
- R12: dec x6. [6]
Fasten off and close. Leave a small tail if desired, but the image focuses on the flower, so a tail is optional and can be minimal.
Ears (Make 2, Brown)
- MR, 5 sc. [5]
- R2: inc x5. [10]
- R3: sc around. [10]
Flatten and sew to the top sides of the head.
Arms (Make 2, Brown)
- MR, 6 sc. [6]
- R2: (sc, inc) x3. [9]
- R3–R5: sc around. [9]
Stuff lightly. Flatten and close. Sew to the body so they angle forward, ready to hold the flower.
Feet (Make 2, Brown)
- MR, 6 sc. [6]
- R2: inc x6. [12]
- R3: sc around. [12]
Stuff lightly and sew to the lower front of the body, positioned so the friend sits upright.
Flower for the Friend (White + Green)
The friend holds a simple white flower with a small center. Keep it crisp and bright, matching the image’s delicate blossom.
- Center (optional): MR, 5 sc. Fasten off.
- Petals: Attach white yarn to center edge. (ch 3, sl st) x5 around to form 5 petals.
- Stem: With green yarn, ch 10–14. Sl st back down the chain for a firm stem.
Sew the flower to the stem tip. Then sew the stem into the friend’s hands, anchoring it at multiple points so it stays upright.
Display Props
Drawstring Pouch (Cream + Pearl)
The pouch is a small gathered bag that sits near the bunny’s foot. It has a rounded base and a drawstring tied at the top. Add a pearl at the tie ends to match the bonnet theme.
- R1: MR, 6 sc. [6]
- R2: inc x6. [12]
- R3: (sc, inc) x6. [18]
- R4: (2 sc, inc) x6. [24]
- R5: (3 sc, inc) x6. [30]
- R6: blo sc around. [30]
- R7–R12: sc around. [30]
Create a drawstring channel:
- R13: (sc in next 2, ch 1, skip 1) repeat around. [30 plus chain spaces]
- R14: sc in each sc and in each ch-1 space. [30]
Fasten off. Thread a cream cord through the channel. Tie in a bow and sew a small pearl to each cord end.
Hand Cream Jar Cover (Cream)
The image shows a small jar labeled “Hand Cream” with a crochet lid/cover on top. You can crochet a snug sleeve and a textured cap so it looks like a styled prop rather than a bare container.
Measure your jar. The pattern below fits a small sample jar; adjust by adding rounds until the sleeve matches the jar circumference.
Jar Sleeve (Cream)
- R1: MR, 6 sc. [6]
- R2: inc x6. [12]
- R3: (sc, inc) x6. [18]
- R4: (2 sc, inc) x6. [24]
- R5: (3 sc, inc) x6. [30]
- R6: sc around. [30]
- R7: blo sc around. [30]
- R8–R14: sc around. [30]
Test fit. The sleeve should slide on snugly and sit straight. Fasten off and weave in ends.
Jar Lid Cap (Cream)
- R1: MR, 6 sc. [6]
- R2: inc x6. [12]
- R3: (sc, inc) x6. [18]
- R4: (2 sc, inc) x6. [24]
- R5: sc around. [24]
- R6: blo sc around. [24]
- R7–R9: sc around. [24]
Fasten off. If you want a slightly textured top like the photo, work one round of hdc around before fastening off. Fit the cap over the lid and tack it in place with a few hidden stitches.
Extra Loose Gardenia Bloom (White)
Make one additional large gardenia rose using the same skirt-hem flower method. Keep it slightly flatter so it lies on the table like the image.
After rolling the center, do not add too many extra rings. Sew the underside more firmly to keep the flower low-profile, then shape the top petals outward for a realistic bloom.
Construction Order
- Make bunny head, body, arms, legs/feet, and ears.
- Make dress bodice and skirt, then gardenia roses and attach them to the hem.
- Make vest base, vines, buds, and leaves, then attach garland to vest.
- Make bonnet and sew on pearls.
- Make small woodland friend and its flower.
- Make pouch, jar sleeve/cap, and extra gardenia bloom.
Fitting Notes for the Exact Silhouette
Before sewing, pin each clothing piece on the bunny. The bonnet should sit low on the forehead with long flaps framing the face. The vest should end above the widest skirt flare and remain open, showing the dress front.
The skirt should flare and sit neatly, not drooping. If it droops, add one more plain sc round before the blo edge, or lightly starch the skirt edge after finishing.
Gardenia roses should face outward and slightly upward. Sew them with multiple anchor points so they keep a crisp “bouquet border” look.
Final Assembly and Facial Detailing
Sew the head centered onto the body with strong stitches, making sure it faces forward. Sew ears high on the head sides so they hang down beside the cheeks. Embroider a tiny nose and mouth with brown thread, keeping lines short and delicate. Add faint cheek blush if desired.
Care Notes
Display pieces away from direct sunlight to prevent fading. Spot clean with mild soap and cool water. Avoid soaking pearl beads for long periods. Let items air dry fully, reshaping flowers and skirt edge while damp so the set keeps its crisp, decorative finish.
Quick Checklist Before You Finish
- Eyes are evenly placed and securely locked.
- Head is firm and centered, with smooth shaping.
- Bonnet fits snugly and pearls are tightly stitched.
- Vest garland is balanced on both front edges.
- Six gardenia roses are secure and evenly spaced at the hem.
- Small friend sits flat and holds the flower upright.
Detailed Cleaning and Preservation Guidelines
For deeper cleaning, use a damp cloth with a tiny amount of gentle detergent and dab only the soiled areas. Rinse by dabbing with clean water, then press in a towel to remove moisture. Air dry on a flat surface. Store in a breathable box with tissue paper supporting the flowers to prevent crushing.


