Alimrose are devoted to creating the most divine dolls, toy and baby accessories. They have an eye for stunning fabrics and vintage styling and every single piece is lovingly crafted.