This post may contain affiliate links. If you click one, we may earn a commission. Learn how we make money.
Mary Jane shoes are back in the spotlight, and they’re giving everyday outfits a seriously stylish upgrade! 👠 From casual denim to chic skirts and cozy sweaters, these classic shoes make even simple looks feel thoughtfully put together.
Looking for fresh ways to style your favorite pair? These outfits with Mary Jane shoes offer plenty of inspiration for creating cute, polished looks without spending an hour deciding what to wear.
Who knew one little strap could make such a big fashion statement?
1. Mustard Yellow Jacket and Olive Striped Pants with White Mary Jane Flats
Give casual streetwear a playful update with a mustard yellow jacket layered over a graphic tee and relaxed olive green striped pants. White embellished Mary Jane flats add a charming finish, while a pastel blue shoulder bag and narrow sunglasses bring personality to this colorful café-ready outfit.
2. Pink Sweater and Gray Striped Trousers with Leopard Print Mary Janes
Combine a soft pink oversized sweater with gray and white striped trousers for a comfortable yet polished everyday look. Leopard print Mary Jane flats introduce a fashionable pattern contrast, while a buttery yellow shoulder bag adds a cheerful finishing touch. Perfect for coffee dates, casual outings, and relaxed afternoons.
3. Pastel Pink Puff Sleeve Blouse and Light Blue Jeans with Pink Mary Janes
Create a sweet feminine outfit by pairing a pastel pink puff sleeve blouse with relaxed light blue wide leg jeans. Matching pink Mary Jane flats featuring delicate straps complement the romantic silhouette, while gold jewelry and classic sunglasses add a refined touch. This combination works beautifully for brunch dates and weekend strolls.
4. Beige Utility Jacket and Blush Pleated Skirt with Black Mary Janes
Mix preppy details with practical outerwear by styling a beige utility jacket over a blush pink pleated mini skirt and a cream knit neck warmer. Black Mary Jane flats paired with white polka dot socks create an adorable retro-inspired finish. A structured black handbag keeps the outfit balanced and suitable for chilly daytime adventures.
5. Bubblegum Pink Sweater and Burgundy Plaid Skirt with Burgundy Mary Janes
Add a cheerful twist to classic autumn styling with an oversized bubblegum pink sweater and a burgundy plaid mini skirt. Glossy burgundy Mary Jane heels bring a coordinated finish, while a matching structured handbag and brown headband complete the playful vintage-inspired aesthetic. A wonderful option for weekend outings and casual fall dates.
6. Cream Trench Coat and Blue Denim Maxi Skirt with White Mary Jane Flats
Achieve an effortlessly sophisticated city outfit with a cream trench coat layered over a crisp white tee and a blue denim maxi skirt. White Mary Jane flats soften the structured outerwear, while a black shoulder bag and dark sunglasses introduce modern elegance. This combination is ideal for transitional weather and casual city walks.
7. Zebra Print Top and Black Midi Skirt with Burgundy Mary Jane Shoes
Make patterned separates feel sophisticated with a black and white zebra print sleeveless top tucked into a flowing black midi skirt. Burgundy leather Mary Jane flats provide a rich color accent, complemented by a woven burgundy shoulder bag and statement accessories. This outfit offers an artistic approach to café dressing and casual city style.
8. Black Leather Jacket and Blue Jeans with Silver Mary Jane Flats
Create an edgy yet feminine outfit by layering an oversized black leather jacket over a cream buttoned cardigan and light blue jeans. Metallic silver Mary Jane flats add a modern shine that contrasts beautifully with the leather texture. Gold jewelry and a simple hairstyle complete this contemporary coffee-date ensemble.
9. Beige Trench Coat and White Pants with Red Mary Jane Flats
Refresh a neutral outfit with a classic beige trench coat layered over a white blouse and relaxed white trousers. Bright red Mary Jane flats provide an eye-catching accent, while gray socks create a playful vintage-inspired contrast. This polished combination is perfect for city walks, weekend shopping, and stylish transitional dressing.
10. Light Blue Denim Shirt and Brown Plaid Mini Skirt with Black Mary Janes
Bring academic-inspired fashion into everyday dressing with a relaxed light blue denim shirt layered over a black turtleneck and a brown plaid mini skirt. Chunky black Mary Jane shoes create a structured finish while keeping the outfit youthful and practical. A simple gold necklace adds a delicate detail to this charming classroom-ready ensemble.
11. Black Blazer and Blue Straight Leg Jeans with Silver Mary Jane Heels
Elevate everyday denim with a tailored black blazer layered over a black top and classic blue straight leg jeans. Silver metallic Mary Jane heels introduce a sleek contemporary detail, while a structured black handbag completes the sophisticated look. This combination transitions effortlessly from casual office settings to afternoon coffee meetings.
12. Navy Blue Jacket and White Jeans with Burgundy Mary Jane Flats
Create a polished casual outfit with a navy blue cropped jacket featuring a delicate front tie and crisp white wide leg jeans. Deep burgundy patent Mary Jane flats introduce a rich contrast, while a matching brown leather shoulder bag keeps the styling cohesive. This combination is excellent for weekend errands, relaxed lunches, and autumn outings.
13. Blue Denim Jacket and Wide Leg Jeans with Brown Woven Mary Janes
Embrace coordinated denim styling with a relaxed blue denim jacket, a light neutral top, and wide leg jeans featuring oversized folded cuffs. Chocolate brown woven Mary Jane flats add warmth and texture, creating an interesting contrast against the blue denim. Tinted glasses and minimal accessories finish this laid-back outfit with a fashionable vintage influence.












