For indulgence direct to their inbox within five minutes of purchase, opt for an e-gift card—personalised with your own special holiday message.The MECCA E-Gift Card is the ultimate gift for any beauty buff. Spoiled for choice, let them curate their own MECCA experience at or any Mecca Cosmetica, Mecca Maxima or MECCA store.