Free knitting pattern: Jolly Jumpsuit Doll

This pattern is adapted by Kay Boudoukha and Craft Tea for Charity from an original doll pattern on Wee Folk Art.
Many thanks to Wee Folk Art for their kind permission to share this version of their pattern.
It is to be used for charity knitting only.
Using brown yarn, cast on 30 stitches. Leave a long tail at the start.
Knit 16 rows.
Change to self patterning yarn. Knit 24 rows.
Divide stitches into two halves, leaving 15 on a stitch holder.
Knit 16 rows in the round for first leg.
Do not cast off, but draw yarn through stitches, pull together to close, then sew yarn on the inside of the foot to secure.
Repeat for second leg.
Stuff body and legs. Use brown yarn to slip stitch round where the head and body meet, draw in to make the neck, then sew in yarn end to secure.
Stuff head, then use the long tail to sew the top together to make the head shape.
Cast on 12 stitches using double pointed or circular needles.
Knit 18 rows.
Do not cast off, but thread yarn through the stitches, pull together to close, then sew in yarn from the inside of the arm end to secure. Stuff arms and sew on to the body.
Use brown or black bouclé yarn. With a crochet hook, thread hair strands through the back and top of the head, knotting each strand at the scalp to secure.
Sew on features using yarn or felt.
Attach yarn to remaining 10 sts. Knit in garter stitch for 4” (10cm). Cast off.
Choose self-patterning yarn in bright hues to add colour to a child’s life.
Knit-a-square South Africa, a partner of CreateCare Global.