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