Camilla Akrans Cara Delevingne is the Cover Star of Vogue Japan November 2021 Issue September 20, 2021