These adorable little hats come from Chic Pretties. Just to give you an idea of their actual sizes, 4-5 inches wide and no more than 3 inches high for any of the ones pictured. Very tiny and very pretty. Despite their size, there is a remarkable amount of detail.
This may be my favorite one. Not sure.
Does this one scream picnic in the park to anyone else?