All three have cosigned Mary Janes this season. Selena Gomez wore the Vivaia Margot Mary Jane Flats, which have a fall-perfect knit material. Oprah and Katie Holmes are fans of Vivaia’s comfortable ...