Margaret Zhang is an Australian and Chinese filmmaker, writer, model, and creative director. She was the editor-in-chief of Vogue China until 2024. From Wikipedia
Zhang's departure marks the end of a transformative three-year tenure that expanded Vogue China's global influence and multimedia reach.