Double Cluster Stitch:
Yo and insert hook from front to back around the post below the last dc, pull up a loop, *yo and pull through 2 loops on hook, repeat from*, skip next dc, insert hook from font to back on the next post, *yo and pull through 2 loops on hook, repeat from*, yo and draw through the 5 loops on hook
After joining the last row, ch2 (counts as first st), dc around, join with sl st
Ch 5, dc in next 2 dc, work Double Cluster Stitch, *dc in same dc and in next 2 dc, work Double Cluster Stitch, repeat from* around, join with sl st
Ch1, sc around, join with sl st
Switch to green, ch1, sc in same st, skip next st, *5 dc in next sc, skip next st, sc in next st, repeat from* around, join with sl st
For the stem, knit a 5 st I-cord of whatever length you like. I just kept going until I could tie a knot. Then sew it to the top
For the leaves, go here and do the basic leaf pattern. I made 5 then sewed them to the hat, overlapping a bit so the red wouldn't show through at the base of the stem.
For the flower, I crocheted a simple one you can find here. The instructions are toward the bottom and it is the purple flower. Add a cute little button when you sew the flower to the hat.
For the curly cue, crochet a chain to the desired length, then do 2sc in the second ch from the hook and do 2sc in every ch to the end. Sew it on next to the flower.
For the seeds, make little V stitches with a yarn needle every 2nd or 3rd stitch along each row.
Sew in the ends and tah dah, you are done!