Royal length veil