20 products
All the softness of our Teddy fabric, with a little extra heart – literally. The Teddy Hearts Collection features that same cosy texture with delicately embroidered heart details, across bags and accessories made for everyday use.
£32.95
£32.95









