Karigur ships ready to wear outfits within 2 business days of placing your order.

Free standard shipping to all of Canada on orders over  $100.

Standard shipping times are 2 to 5 business days within the GTA, and 2-10 business days within Canada.  

US standard shipping times are 3 to 8 business days, with Expedited Shipping around 2 to 3 business days depending on your location.

For custom-tailored dresses made to your specifications, we require full details and your measurements to ensure a perfect fit. Please note that these bespoke creations may require additional time due to their unique customization and material needs. Typically, they are ready to ship within three months from the date of your order.

If you require an expedited service for a custom-made bridal dress, we may be able to arrange for it to be shipped within two months.

Note that for international deliveries, additional taxes and import duties may apply. We are unable to calculate these fees in advance. It is your responsibility to cover any applicable taxes and import duties incurred.