Crochet Patterns

Crochet Elegant Angel Soap Bottle Dress Free Pattern

Anonymous September 15, 2026

Materials Needed

  • Yarn: DK weight in cream (main), light beige (hair)
  • Crochet Hook: Size 3.5 mm (E/4)
  • Tapestry needle
  • Scissors

Gauge

10 sc x 10 rows = 4 inches

Abbreviations

  • ch: chain
  • sc: single crochet
  • dc: double crochet
  • sl st: slip stitch

Pattern

Body

  1. Begin with a magic ring, ch 1, work 6 sc into the ring, sl st to first sc. (6 sts)
  2. Round 2: Ch 1, 2 sc in each st around, sl st to first sc. (12 sts)
  3. Round 3: Ch 1, (sc in next st, 2 sc in next st) around, sl st to first sc. (18 sts)
  4. Rounds 4-10: Ch 1, sc in each st around, sl st to first sc. (18 sts)

Dress Skirt

  1. Attach cream yarn. Ch 3 (counts as dc), dc in same st, *ch 1, skip 1 st, 2 dc in next st*, repeat * to * around. (54 sts)
  2. Round 12-25: Continue the pattern, increasing 6 sts evenly on every round until the skirt reaches desired length for your bottle.

Wings

  1. Ch 12. Row 1: Dc in 4th ch from hook and in each ch across. (9 dc)
  2. Row 2: Ch 3, turn, dc in each dc across.
  3. Row 3: Repeat Row 2. Fasten off and weave in ends.

Hair

  1. With beige, ch 20, sc in 2nd ch from hook and across. Fasten off. Repeat to make desired number of strands and sew onto head.

Assembly

Attach head and wings using tapestry needle, ensure everything is securely fastened. Adjust dress to ensure it fits around the soap bottle snugly.


Also Check Out: We think you'd love this beautiful pattern on our sister site: Starlight Meadow Tote Free Crochet Pattern