Beyoncé for British Vogue, December 2020 Issue. Photographed by Kennedi Carter, who becomes the youngest photographer to shoot a British Vogue cover at 21. Styled by Edward Enninful. Hair by Jawara and makeup by Francesca Tolot