25 best Mary Jane shoes, according to stylists
Mary Jane shoes are everything we could ask for in a pair of everyday shoes. The elegant older sisters to our beloved ballet flats, they’re similarly versatile enough to dress up or just slip on before heading out the door and available in just as many different styles, silhouettes, materials and even heel heights. So…