Gift cards can take up to 24 hours to be received as they are subject to review by our order screening teams.
If you or your recipient have not received your gift card 24 hours after purchase, please email our team here; https://www.charlottetilbury.com/uk/help