Alison Mosshart and Kate Moss at the French Vogue masked ball