Anemone Pin (sold individually)
from £78
Honey Bee Headdress
Regular price £225
Anemone Pastel Hairvine
Regular price £345
Anemone Pins (Set of 3)
Regular price £255
Abalone Flower Hairvine
Regular price £318
Abalone Flower Pins
from £96
Ivy Crown
Gypsophila Earcuff
Regular price £155
Anemone Frida Crown
Regular price £445
Anemone Ear Cuff
Regular price £115
Anemone Full Ear Cuff
Regular price £185
Anemone Comb