Please note: our made-to-order deadline for delivery in 2025 is 30 Nov. Orders placed on made-to-order jewellery after 30 Nov will be processed from Jan 2026. Last day to shop ready-to-ship jewellery for 2025 delivery is 12 Dec!