Alastair McKimm Steps Down From i-D as Editor in Chief
LONDON — Alastair McKimm on Wednesday took to Instagram to reveal that he is stepping down from his role as editor in chief of i-D, a day after the Karlie Kloss-owned title paused its print publication and digital output for the foreseeable future to launch a newsletter. “After five years as fashion director and five … Read more