Naomi Cuddle Doll 25cm- Kaloo
Naomi Cuddle Doll 25cm- Kaloo
Naomi Cuddle Doll 25cm- Kaloo
Naomi Cuddle Doll 25cm- Kaloo
Naomi Cuddle Doll 25cm- Kaloo

Naomi Cuddle Doll 25cm- Kaloo

Regular price
R 349.00
Sale price
R 349.00
Free shipping on all orders over R950
Quantity must be 1 or more

Meet Naomi, a little bundle of sunshine ready for every cuddle and adventure! Her soft cotton muslin dress features cheerful colours and delicate daisy embroidery, while her sweet boots are made for imaginary frolics through flower-filled fields. Compact enough for little hands to take everywhere, she’s a lovely companion from the very beginning.

Personalise the long ribbon on her back with baby’s name to make Naomi extra special. She arrives in a beautiful gift box, ready to delight.

Size: 25 cm
Materials: Recycled polyester and cotton
Care: Machine washable
Suitable from birth
const button = event.target.closest('.custom-product-add-to-cart'); if (!button) return; event.preventDefault(); const variantId = button.dataset.variantId; if (!variantId) { console.error('No variant ID found.'); return; } if (button.disabled) return; const originalText = button.textContent; button.disabled = true; button.textContent = 'Adding...'; fetch(window.Shopify.routes.root + 'cart/add.js', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Accept': 'application/json' }, body: JSON.stringify({ items: [ { id: Number(variantId), quantity: 1 } ] }) }) .then(function(response) { return response.json().then(function(data) { if (!response.ok) { throw new Error( data.description || 'Could not add product to cart.' ); } return data; }); }) .then(function(data) { button.textContent = 'Added ✓'; return fetch(window.Shopify.routes.root + 'cart.js'); }) .then(function(response) { return response.json(); }) .then(function(cart) { const cartCount = document.querySelector('#CartCount span'); if (cartCount) { cartCount.textContent = cart.item_count; } const cartDrawer = document.querySelector('cart-drawer'); if (cartDrawer && typeof cartDrawer.open === 'function') { cartDrawer.open(); } setTimeout(function() { button.disabled = false; button.textContent = originalText; }, 1500); }) .catch(function(error) { console.error('Add to cart error:', error); button.disabled = false; button.textContent = 'Error - try again'; setTimeout(function() { button.textContent = originalText; }, 2000); });