Track Your Order

As soon as your order ships, you will receive an email with the tracking code and the link to follow your parcel through to delivery.

Estimated times are 8-13 business days for Italy and Spain and 10-15 business days for the rest of Europe.

If more than 15 business days have passed and you still have not received your order, write to us at info@glowmiabeauty.com with your order number: we will check the shipment right away.