How to style Mary Janes with jeans, skirts and socks

In this guide

Mary Janes are the shoes that make a plain outfit look like a choice. You have seen them with white socks and a pleated skirt, under baggy jeans, with sheer black tights and a slip dress, and chunky versions stomping through street photos. If you just bought a pair, or found your old school shoes in a box, the question is how to style Mary Janes so they look intentional rather than like part of a uniform.

This guide starts with what makes a Mary Jane and the main types, then goes through jeans, socks and tights, skirts and dresses, work outfits, chunky and platform pairs, and colors. Each section gives complete outfits and the small details, like hem length and sock color, that decide whether it works.

What makes a Mary Jane, and the main types

A Mary Jane is a closed, low cut shoe with one or more straps across the instep, traditionally with a rounded toe and a low heel, fastened with a buckle or a button. The name comes from a comic strip: Richard Outcault's Buster Brown, which began in 1902, had a character called Mary Jane, and the Brown Shoe Company licensed the characters in 1904. The shoes were worn by boys and girls in the early 1900s, by women in the flapper years of the 1920s, and became mostly associated with girls by the 1930s.

Today there are four main families. Flat Mary Janes are closest to a ballet flat with a strap. Heeled Mary Janes, from a low block to a high heel, dress up easily. Chunky and platform Mary Janes, with thick lug or platform soles, grew popular in the 1990s and 2000s and became part of punk, goth and grunge wardrobes, and they remain central to Lolita fashion. Sporty versions put a strap on a sneaker. How you style each depends on its weight.

How to style Mary Janes with jeans and trousers

The secret with jeans is the hem. Mary Janes look best when the strap shows, so choose straight or slim jeans that end at the ankle bone or just above, or roll them once. A white T shirt, straight light wash jeans cropped at the ankle, white socks and black flat Mary Janes is the easiest outfit of all, with a French and slightly schoolgirl feel. Our guide to how jeans should fit explains ankle and full length cuts.

Baggy and wide leg jeans work too, but differently. Let the hem fall over the back of the shoe while the front shows the toe and strap, and choose a chunkier Mary Jane so the shoe holds its own against the volume. A gray hoodie, baggy dark jeans and chunky black Mary Janes with white socks is a very current casual look; our guide to shoes for wide leg jeans has more pairings. With tailored trousers, pick a straight leg that ends just above the shoe and a flat or low heeled Mary Jane.

How to style Mary Janes with socks and tights

Socks are what make Mary Janes feel current rather than dated. White crew socks, slouched or folded once, are the classic, and they look good with everything from jeans to a pleated mini. Sheer black or white ankle socks look more grown up and pair well with heels. Lace trimmed or frilled socks lean sweet and playful, and ribbed socks in gray, burgundy or navy pick up a color from the rest of the outfit.

In cooler weather, tights take over. Sheer black tights with black Mary Janes and a slip dress or a short skirt is a quietly elegant combination. Opaque tights in black, burgundy, chocolate or forest green with matching or darker shoes create a long line from hem to toe. White tights with black Mary Janes lean toward a doll or school look, which can be charming but works best with a simple, modern dress so it does not feel like a costume.

Which Mary Janes with what
TypeEasiest outfitBest socks or tights
FlatCropped straight jeans and a white teeWhite crew or sheer ankle socks
HeeledWide trousers or a midi dressSheer black socks or sheer tights
Chunky or platformShort skirt and knit, or baggy jeansOpaque tights or white socks
Sporty strap sneakerTrack pants or a jersey skirtSporty white socks

Mary Janes with skirts and dresses

Almost every skirt length works with Mary Janes. A pleated mini with a fitted knit, white socks and flat Mary Janes is the preppy version; a long black maxi skirt with a white tank, a cardigan and flat Mary Janes has a minimal, slightly Japanese feel. A floral midi dress with heeled Mary Janes and sheer socks looks romantic without being sweet, and a slip dress with chunky Mary Janes and a leather jacket turns the same shoe toward grunge.

The rule of thumb is to choose the shoe's weight for the skirt's weight. Light, floating skirts and dresses look good with delicate flat or heeled Mary Janes; heavy denim, wool or leather skirts look better with chunky soles. If you like the ballet mood, flat Mary Janes with a wrap cardigan and a soft skirt sit right inside balletcore, and a drop waist dress with a low heel nods to 1920s fashion.

How to style Mary Janes for work

For a business casual office, choose leather Mary Janes in black, brown or burgundy with a low block heel or a flat sole, and wear them with straight or wide trousers that end just above the shoe. A fine knit, wide gray wool trousers and black heeled Mary Janes with thin black socks looks polished. With a midi skirt, a crisp shirt and a cardigan, flat Mary Janes with sheer tights are both comfortable and professional.

Keep work versions simple: one strap, a plain buckle, smooth or patent leather and no platform. Keep them polished too, since scuffs show on a round toe; our guide to cleaning leather shoes covers the routine. If you will walk a lot, remember that thin flat soles give little cushioning, so a slim insole or a low block heel is kinder to your feet over a full day.

How to style chunky and platform Mary Janes

Chunky and platform Mary Janes carry a lot of visual weight, so give them something to balance against. A short plaid or denim skirt with black tights, a band tee and an oversized cardigan is the grunge version; a black mini dress with sheer tights and a big knit is softer. Wide trousers or baggy jeans that just touch the top of the shoe also balance a thick sole, and cropped cargo pants with white socks look street and playful.

Avoid very slim, delicate outfits that make the shoes look like weights at the end of your legs, unless that contrast is the point. Platform soles add height and can change how your trousers need to be hemmed, so check the length with the shoes on. Chunky pairs are at home in goth fashion and Lolita, but with jeans and a plain knit they are just good everyday shoes.

Brown, red, white and other Mary Jane colors

Black is the most versatile and goes with everything in this guide. Brown Mary Janes look warm and slightly vintage with cream, olive, denim and camel; try them with a cream knit, a brown corduroy skirt and ribbed cream socks. Burgundy and red Mary Janes are a small statement that works best as the only color in an otherwise neutral outfit, for example with blue jeans, a white shirt and a navy cardigan, or with gray tights and a gray knit dress.

White Mary Janes look fresh in spring and summer with light denim, white or pale dresses and bare legs, and they read very sweet with lace socks. Metallic silver or gold pairs work like jewelry: plain black or denim outfits with one shining point at the foot. As for age, Mary Janes began as children's shoes, but they have been worn by adults for a century; the details, heel, color and sock, decide whether a pair looks youthful or grown up.

Common mistakes

  • Hiding the strap

    Full length trousers that pool over the foot cover the one detail that makes the shoe a Mary Jane. Crop, roll or hem so the strap shows.

  • Doubling up on sweet details

    Lace socks, a bow blouse, a frilled skirt and white Mary Janes together can look like a costume. Keep one sweet detail and make the rest plain.

  • Ignoring comfort on thin soles

    Flat Mary Janes can have little cushioning. Add a thin insole and break them in at home before a long day of walking.

Questions people ask

Are Mary Janes still in style?

Yes. They have been part of adult fashion since the 1920s and have come back in waves ever since, most recently in flat, chunky and sporty versions. A simple black leather pair is a safe long term buy.

Can you wear Mary Janes without socks?

Yes, especially in summer with dresses or cropped trousers. Leather can rub on bare skin at first, so wear them in at home or use invisible liner socks until they soften.

What age group wears Mary Janes?

Every age. They started as children's shoes around 1904 and became a women's fashion shoe in the 1920s. Heel height, color and styling decide the mood more than the wearer's age.

Do Mary Janes go with wide leg trousers?

They do if the hem just touches or sits above the shoe so the strap shows. Chunky or heeled Mary Janes balance a wide leg better than very thin flats.

Sources and further reading

References used for this guide. Each opens the original page in a new tab.