Top:
In Red
1. Mc, sc 6 [6]
2. *Inc* x6 [12]
3. Sc around [12]
4. Inc, sc, Inc, Ch 1 sk 1, *Inc, sc* x2, Inc, Ch1, Sk1, Inc, Sc [18]
5. Sc around [18]
6. *Inc, sc 2* x6 [24]
7-8. Sc around [24]
9. *Inc, Sc* x12 [36]
FO weave in ends
Using Puff paint, or embroidery, add white dots 
Stalk
1. Mc 8 [8]
2. *Inc* x8 [16]
3. Blo sc around [16]
4-19. Sc around [16]
20. Slst, chain 110 or desired length. Thread thru holes in cap, skip 8 sts on stalk, slst back to stalk.
FO weave in ends
