This is what I made last night, when I didn't feel like knitting. The hat it made this way:
I crocheted a chain, not really worrying how big the hat is going to be, and then I just did some hdc, puff stitches, hdc with white. then changed to red and made a few rows sc, until I decided to decrease. I did about 8 sc, then decrease (two stitches together), and continued to the end. I didn't worry if my stitch count didn't match. I had 34 stitches. Then again a few rows just sc, and then 5 sc, decrease, 5 sc, decrease, and this to the end. Actually, I didn't join the rows, I just had a tail of thread as a marker. Then was another row without decreasing. and then continuing decreasing every second row, until I got to the tip and then I crocheted a chain, long enough to hang around for the little ball at the end. The little ball is crocheted, but you could use the craft ones that are sold in dollar stores or craft stores.
The dress was more complicated, but after finding suitable doll for the hat, I took the dress off the doll and used it as a guide.
There are 50 chain stitches to begin, then one row of hdc, puff stitch, hdc, until all ch sts are done. Change to red, ch 1, turn, crochet sc to the end, ch 1, turn
next row: sc to the end, ch 1, turn
next row: 5 sc, decrease (two sc tog.), 5 sc, dec, repeat to end., ch 1, turn
next row: sc all the way, ch 1, turn
next row: sc to each sts, ch 3, turn
next row: hdc to second sc, ch 1, skip one sc, hdc in next, ch 1, skp sc, hdc in next sc, ch 1, skp sc, hdc in next, and continue this way until row is finished. Don't worry if your stitches don't match at the end. the extra stitch is hidden under the "belt". Ch. 1, and turn
Next row: 2 sc in each 1 ch space until the end. , ch 1, turn
next 3 rows: sc in each sc,
next row: 4 sc, chain 6, skp 2 sc, make sc stitches until you have 6 stitches left at the end, ch 6, skp 2 and then sc to the last 4 stitches. Ch 1, turn
next row: sc in each sc, 6 sc in chain loop, sc in each sc. to the next loop, 6 sc in the chain loop., sc to the end.
Finish the yarn, hide the ends.
Change to white and make a white edging to the neck part of the dress.
Make a chain of about 50 ch and weave the chain into the loop holes you made on the dress.
tie the dress in the back, and find a little doll or bear to fit the dress, or make one. But that is another story.
I used thread ends to tie the dress from the neck. I forgot to do a button loop.
If you don't understand my explanation, please ask and I will make another dress, and we will work on it together.
For a bigger dress you will definitely need either thicker thread or more stitches, but I don't have that done. I used size 10 crochet thread. The doll I have is 3 1/2 " tall.