I have seen these flower Earwarmers in so many stores and on so many girls, young and old, heads. They are soo cute though, right? But, I have seen them sold $20-$40 per one, which to me is unreasonable. I have been working out my own pattern for these and discovered one that works. Here are some different ones I have made, and they are $12.00 a piece (includes shipping and handling). Due to me being in school I will need time to make these so email me and I will give you a time estimate.
Reddish Pink
$12.00
(This picture turned out bright. The real color is the second picture)

Teal
$12.00
$12.00
White
$12.00

Black
$12.00
Grey
$12.00
Navy Blue
$12.00
I can also make these in children and baby sizes if you email me the age and size of your baby's head. To see other colors see my Yarn Color chart.