Two months after initially naming Alexi McCammond as the successor to Lindsay Peoples Wagner, Teen Vogue announced Versha Sharma as its new editor-in-chief on Monday. Most recently a senior correspondent and managing editor at NowThis, Sharma started her career …
Fashion