How To Style Mary Janes With These Outfits

*Disclosure: This post may contain affiliate links, which means that I get a commission if you decide to make a purchase through my links, at no cost to you. Read my disclaimer for more info.

Mary Janes are one of the few shoes that have been on a fashion journey through the decades. First introduced around the early 1900s, the school girl-inspired design has remained relevant in the fashion scene.

With the rise of balletcore, ballet inspired fashion, and Y2K fashion, these shoes were poised to explode back on the fashion scene. However, Mary Jane shoes are back with more variety than ever. Heeled, flat, and multi-strapped—are a few of the many variations available.

How To Style Mary Janes

Mary Janes conjure up ideas of a preppy, school-girl vibe. Of course, you can style them with a collared dress and ruffled socks. However, they are more versatile and stylish than that.

The silhouette is appropriate for year-round wear, making them worthy of a spot in your footwear collection. Pair the footwear with jeans, leggings, or trousers, to give it a modern feel.

Scroll below for 13 ways on how to style Mary Janes.

Cardigan + Jeans + Mary Janes

mary jane flat outfits,	balletcore, how to style mary janes, 	balletcore fashion, 	mary janes, 	mary jane style, 	how to wear mary jane shoes, 	mary janes shoes, mary janes outfits , mary jane outfit ideas
Instagram @fakerstrom

Who says Mary Janes have to be super polished?

This classic style looks good with a pair of jeans and a cardigan.

Trench + Jeans + Mary Janes

mary jane flat outfits,	balletcore, how to style mary janes, 	balletcore fashion, 	mary janes, 	mary jane style, 	how to wear mary jane shoes, 	mary janes shoes, mary janes outfits , mary jane outfit ideas
Instagram @whatgigiwears

An oversized top and wide leg jeans add a counterbalance to the soft and delicate shoe.

Add a baseball cap to keep the entire look modern and edgy.

Coat + Jeans + Flats

balletcore, how to style mary janes, 	balletcore fashion, 	mary janes, 	mary jane style, 	how to wear mary jane shoes, 	mary janes shoes, mary janes outfits , mary jane outfit ideas, mary jane flat outfits
Instagram @looxlikecarrie

Add a little sparkle to your step with crystal embellished Mary Janes.

These are a fun take on the classic design.

Blazer + Leggings + Mary Jane Flats

balletcore, how to style mary janes, 	balletcore fashion, 	mary janes, 	mary jane style, 	how to wear mary jane shoes, 	mary janes shoes, mary janes outfits , mary jane outfit ideas, mary jane flat outfits
Instagram @creativeecho

This look could easily become your new go-to with a blazer, leggings, and flat Mary Janes.

Top + Trousers + Flats

balletcore, how to style mary janes, 	balletcore fashion, 	mary janes, 	mary jane style, 	how to wear mary jane shoes, 	mary janes shoes, mary janes outfits , mary jane outfit ideas, mary jane flat outfits
Instagram @cristinahudacov

The addition of a trouser adds a sophisticated element to this ensemble.

This is a great office look when you are looking to wear another footwear besides heels.

Trench + Dress + Mary Janes

balletcore, how to style mary janes, 	balletcore fashion, 	mary janes, 	mary jane style, 	how to wear mary jane shoes, 	mary janes shoes, mary janes outfits , mary jane outfit ideas, mary jane flat outfits
Instagram @vanessaroseblair

Elevated and on-trend, this silhouette is perfect for a casual day running errands.

Finish the look with a Parisian flair by adding a striped sweater.

Coat + Stockings + Flats

balletcore, how to style mary janes, 	balletcore fashion, 	mary janes, 	mary jane style, 	how to wear mary jane shoes, 	mary janes shoes, mary janes outfits , mary jane outfit ideas, mary jane flat outfits
Instagram @belenhostalet

If you own too many black shoes to count, go for a rich red style. 

The multi-strap flat adds a modern look to the single strap Mary Janes.

Shirt + Shorts + Flats

balletcore, how to style mary janes, 	balletcore fashion, 	mary janes, 	mary jane style, 	how to wear mary jane shoes, 	mary janes shoes, mary janes outfits , mary jane outfit ideas, mary jane flat outfits
Instagram @smythsisters

Who said Mary Janes don’t go with athleisure wear?

Swap sneakers out for the unexpected footwear.

Shirt + Skirt + Flats

balletcore, how to style mary janes, 	balletcore fashion, 	mary janes, 	mary jane style, 	how to wear mary jane shoes, 	mary janes shoes, mary janes outfits , mary jane outfit ideas, mary jane flat outfits
Instagram @symphonyofsilk

While you could really pair any shoe style with a tennis skirt, the flat Mary Janes just feel easy and chic.

The ladylike bows adds a feminine feel to the preppy look.

Blazer + Skirt + Mary Janes

balletcore, how to style mary janes, 	balletcore fashion, 	mary janes, 	mary jane style, 	how to wear mary jane shoes, 	mary janes shoes, mary janes outfits , mary jane outfit ideas, mary jane flat outfits
Instagram @rikkekrefting

Looking for an edgier way to style the versatile tennis skirt?

Add a leather blazer and embellished Mary Janes for a cool girl vibe.

Dress + Socks + Flats

balletcore, how to style mary janes, 	balletcore fashion, 	mary janes, 	mary jane style, 	how to wear mary jane shoes, 	mary janes shoes, mary janes outfits , mary jane outfit ideas, mary jane flat outfits
Instagram @mariwka

The white socks and flats are so cool, especially with the trendy take on a black dress.

Black Dress + Flats

balletcore, how to style mary janes, 	balletcore fashion, 	mary janes, 	mary jane style, 	how to wear mary jane shoes, 	mary janes shoes, mary janes outfits , mary jane outfit ideas, mary jane flat outfits
Instagram @barbarapastorlight

Transition your Mary Janes from winter to summer with a mesh pair.

Dress + Mary Janes

balletcore, how to style mary janes, 	balletcore fashion, 	mary janes, 	mary jane style, 	how to wear mary jane shoes, 	mary janes shoes, mary janes outfits , mary jane outfit ideas, mary jane flat outfits
Instagram @lisonseb

The classic footwear works with a flowy mini dress.

An all-white look is elegant and chic for the summer months.