Royal veil