anna wintour · Conde Nast · digital editor · Editor in Chief · Leta shy · popsugar · Self ·May 06, 2021 Self Magazine's New Editor in Chief is Leta Shy And She's a Beautiful Woman of Color Condé Nast has named Leta Shy new editor-in-chief of Self. Continue reading