Mary Jane Shoes: Flats and Heels to Wear With Dresses
Mary Jane shoes are low-cut shoes with a strap across the top of the foot, usually with a rounded toe, and they come as flats, block heels and kitten heels. They suit dresses that end anywhere from mid-thigh to mid-calf, and the strap means they stay on better than a plain flat or pump.
Updated Oct 26, 2026 · By Jenisha Jonchhe
Photo: Emanuela Picone on Unsplash
This page may contain affiliate links. If you buy something through one, we may earn a commission at no extra cost to you. Read our affiliate disclosure.
Square-toe Mary Jane flats with an adjustable ankle buckle and a memory foam insole, in sizes 6 to 11.
Square-toe Mary Jane flats with an adjustable ankle buckle and a memory foam insole. Listing details: polyurethane upper and rubber sole; sizes 6 to 11.
Round-toe Mary Janes with an adjustable strap on a 2.8-inch block heel, also offered in patent, sizes 5 to 11 with wide widths listed.
Round-toe Mary Jane pumps with an adjustable strap on a 2.8-inch block heel, also offered in patent; the listing describes a contoured, cushioned footbed. Listing details: faux leather upper, TPR sole; sizes 5 to 11 (wide widths also listed).
Twelve pairs of sheer ruffle-edge ankle socks for shoe sizes 5 to 9.
Twelve pairs of sheer ankle socks with a ruffle edge, offered in white, nude and black, for shoe sizes 5 to 9. Listing details: nylon and spandex; hand wash.
80-denier opaque tights offered in more than 20 colors including White, in sizes Small-Medium to XX-Large-3X-Large Plus.
Footed 80-denier opaque tights in a microfiber yarn, offered in more than 20 colors including White, in sizes Small-Medium to XX-Large-3X-Large Plus. Listing details: polyamide and elastane; machine wash.
Picks for this guide come from Amazon listing information, and none of them has been tried on. Heel height, strap closure, materials (including whether leather or patent is real or faux) and size range are what each listing states, and colors are named only where a listing offers them. Check each size chart before you order.
What the evidence label on each pick means
Researched
selected from product information only; not tried on.
Buying considerations
Mary Jane shoes are low-cut shoes with a strap across the top of the foot, usually with a rounded toe, and they come as flats, block heels and kitten heels. They suit dresses that end anywhere from mid-thigh to mid-calf, and the strap means they stay on better than a plain flat or pump.
They can look sweet, sharp or a little rebellious depending on what you wear them with. Here's what defines the shoe, the flats and heels worth knowing, outfit ideas with dresses, and how to handle socks and tights.
What makes a shoe a Mary Jane
A Mary Jane is a closed, low-cut shoe with one or more straps across the instep, the top of your foot. The classic version has a broad, rounded toe and a low heel, and fastens with a buckle. Modern versions stretch the idea: pointed or square toes, double straps, T-bars, elastic straps and higher heels.
The name comes from the Buster Brown comic strip. Mary Jane was Buster Brown's sweetheart, drawn from the cartoonist Richard F. Outcault's own daughter of the same name. In 1904 Outcault began licensing the characters to advertisers, among them the Brown Shoe Company, which became the brand most closely linked with them. The style of shoe both characters wore came to be called by her name.
What matters for you is the strap. It holds the shoe on across the top of the foot, so a Mary Jane doesn't slip off at the heel the way a plain flat or pump can. That makes it a practical shoe for a long day as well as a pretty one.
Mary Jane flats
Mary Jane flats are the everyday version: a ballet-style flat with a strap across the instep. They work for the office, weekends, travel and any dress you'd wear with flats. Leather or faux leather in black or brown goes with the most outfits; patent adds shine for evenings and holidays.
Toe shape sets the mood. A round toe is the original, sweet and a little retro, and it suits drop waists, smocked dresses and knit midis. A square toe looks modern and works with minimal shift dresses. A pointed Mary Jane flat is the sharpest version, and it's the one to wear with tailored work dresses.
Look at the strap closure. A buckle lets you set the fit exactly; an elastic strap slips on fast but can loosen over time. A hook-and-loop strap is easy but looks more casual. If you like the idea of a strap but want a plainer shoe, our guide to ballet flats covers the strapless version and when it's the better choice.
Patent Mary Janes are the classic holiday party shoe. Their shine looks festive with a velvet dress, a tartan skirt or a black knit, and they wipe clean after a rainy night.
Mary Jane heels
Mary Jane heels add height while keeping the strap that holds the shoe on. That strap makes them easier to walk and dance in than a strapless pump of the same height.
Where the strap sits changes the look. A strap high on the instep, close to the ankle, is the classic shape and suits a rounded toe. A strap lower on the foot, nearer the toes, shows more of the foot and looks lighter with a pointed toe. Double straps and T-bars read more vintage. If you have a high instep, an adjustable buckle matters more than the heel height, because a fixed strap can press across the top of the foot.
Block heels
A Mary Jane with a block heel is the most wearable heeled version. The wide heel is steady, the strap keeps your foot in place, and the look suits work, weddings and dinners. A mid-height block heel with a midi dress is a polished outfit that still works on a day with a lot of walking. Keep the heel and sole in proportion; very high platforms look more like a night-out shoe than a wedding guest shoe.
Kitten heels
A Mary Jane on a short, slim heel is the dressier pair. It looks refined with a slip dress, a sheath or a tea-length skirt, and it's a good choice for evening events where a block heel feels too casual. Our guide to kitten heels covers the slim, low heel itself.
Mary Janes outfit ideas with dresses
Here are Mary Janes outfit ideas that work with the dresses most people own:
Knit midi with tights: leather Mary Jane flats or block heels with opaque tights in the same shade. Warm, easy and put together. More knit combinations are in our sweater dress outfits guide.
Slip dress with sheer socks: a satin slip, a cardigan, sheer socks and Mary Janes. Playful and a little unexpected.
Drop waist dress with white tights: a vintage look. Keep the dress simple so it doesn't tip into costume.
Black sheath with patent heels: clean and sharp for work or a dinner.
Sundress with bare legs: soft leather or woven Mary Jane flats for summer.
Mini dress with chunky tights: a block-heel Mary Jane balances a short hem and a thick tight.
Tea-length or full skirt: Mary Jane heels and a ribbon-tied cardigan for a retro feel.
Mary Janes look best with dresses that end between mid-thigh and mid-calf, where the strap and the shoe are visible. With a maxi, choose a slim strap so the shoe doesn't look clunky under the hem.
Socks and tights with Mary Janes
Socks and tights decide whether a Mary Jane looks sweet or grown-up, so they're worth getting right.
Sheer socks with Mary Janes look playful and current, especially with a slip dress or a midi skirt. Black or skin-tone sheer socks are easiest to wear.
Sheer black tights make Mary Janes look grown-up and evening-ready. Sheer black tights with black patent Mary Janes and a little black dress is a classic party outfit.
Brown and colored tights look warm and autumnal with brown leather Mary Janes. Our guide to brown tights covers shades and deniers.
Opaque and fleece-lined tights keep you warm through winter and look best with a flat or block heel. On the coldest days, fleece-lined tights under a knit dress do the job.
White tights read young. Pair them with a grown-up dress shape, such as a tailored shift or a long-sleeve midi, so the look is vintage rather than school uniform.
If you're unsure, match your tights to your shoes. Black tights with black Mary Janes, or brown with brown, always looks intentional, and it makes the leg look longer.
Are Mary Janes appropriate for work?
Yes. Leather Mary Jane flats and low block heels in black or brown suit most offices, and the strap keeps them secure for a day of walking.
Do Mary Janes go with long dresses?
Yes with midi dresses, where the shoe and strap show. With a maxi, choose a slim strap and a simple shape so the shoe doesn't look heavy under the hem.
Are Mary Jane shoes comfortable?
The strap holds your foot in place, so many people find they stay on and feel more secure than a strapless flat or pump. Comfort still depends on fit, so check the size chart and break them in at home.
What color Mary Janes are most versatile?
Black is the easiest, followed by brown. Both go with most dress colors and with tights in the same shade.
Jenisha Jonchhe is a New York-based fashion writer and designer with academic training in fashion design and postgraduate study focused on fast fashion. At LookerDress, she creates practical, research-led content covering occasion dressing, dress codes, fit and sizing, fabrics, seasonal trends, styling and product comparisons. Her fashion background helps her assess garment construction, silhouette, materials, wearability and styling suitability. She translates this knowledge into clear, accessible guidance that helps readers make more informed clothing and accessory choices. Jenisha's articles distinguish between editorial research and products that have been personally examined or tested. Product details, sizing information and availability are checked against current retailer information before publication. Areas of expertise: fashion design, fast fashion, garment construction, dress styling, fabrics, fit and sizing, trend analysis and fashion buying guides.
Academic training in fashion design; postgraduate study focused on fast fashion.
Ballet flats go with almost any dress that ends at or below the knee, from a knit midi to a satin slip, and they're the shoe to wear with sheer or colored tights in winter. Choose the material by the occasion: leather for daily wear, satin for evenings and mesh for warm days.
Kitten heels are short, slim heels, usually about one to two inches high, set in from the back of the shoe. They give a dress the polish of a heel without the height, and they look best with midi, knee-length and slip dresses, where a chunky shoe would feel heavy.
Brown tights look best with dresses in warm, earthy colors (camel, cream, rust, olive, burgundy and brown itself) and with brown or tan boots and flats. Choose dark chocolate opaques for cold days and casual knits, and sheer brown for a lighter, dressier look.