Flower petal necklace