Virtual Veils