Many petals silk blossom veil