Actually, to me they look artificial. I only say that because of they way the petals of the flowers are pretty much even on the stem. Just my opinion.
Looks to me like the petals are leaf shaped. Maybe a leaf cutter wired on the end so that they could be gathered into a flower.