Blooming grace cap

£25.95

More than just a cap, it’s a wearable piece of art. Lovingly handcrafted with lace and a delicate rose, each design is made to celebrate beauty and individuality.