A British Vogue cover featuring Alana Hadid for her wedding. Photo... / Cosmos