Why are Mary Jane shoes so popular?

THE 25 BEST CHIC AND SOPHISTICATED MARY JANE BALLET FLATS

Calling all lovers of timeless style with a touch of modern edge! The Mary Jane flat is back and better ...