Last orders for Christmas deliveries is 18th December. Unfortunately we can not now guarantee delivery of kids clothing with the exception of hats which are still guaranteed if ordered before 18th December. Thank you for your support 😊