For this all you will need is:
15×15 plain cotton material background
15×15 lace or fine mesh co-ordinated to the background
Cut offs and little pieces of pretty fabric
Sewing machine with free hand machining foot
And a long elasticated headband.
Cut and sew technique:
Taking your background fabric lay it out on a flat surface and spread over it all the little pieces of fabric. When you are happy with how it looks place the mesh or lace on top.
You can pin it in place to put it onto the embroidery hoop but that is not a necessity.
Once in the embroidery hoop place under the sewing machine and free machine hand embroider over the top in any wiggly pattern or style that suits you.
Take the embroidery hoop off the fabric. I suggest folding it first to see how it will look.
You can either take the four corners into the middle underneath the newly created pattern, or trim it into a circle first. Sew through the middle to keep it into place, then you can cut into the circle at intervals to make petal like shapes. Then sew the button into the middle of the side you have chosen to be the top, at the same time attaching it to the headband elastic ready to wear.