The allure of masks and veils