The “Vogue” singer wore a black Saint Laurent gown with a cornflower chiffon veil and a ship hat.