a white veil with flowers on it