What Color Shoes to Wear With a Gray Dress

Half body of a woman wearing gray dress and black shoes

This article may include affiliate links and elements that were carefully created by our team using advanced ai to help you envision the best style advice.

Always elegant, gray is the perfect color for a dress. It's a shade that can look gorgeous with many skin tones, and comes in a variety of hues and shades itself. Whether you're going for rich charcoal or a soft fog grey, you're going to want the right shoes to wear with the dress. So what color shoes should you wear with a gray dress?

The best color shoes to go with a gray dress are:

  • White
  • Black
  • Red
  • Gray
  • Blue
  • Pink
  • Yellow
  • Gold
  • Brown

We have examples of each combination below, along with some of our favorite shoe choices. Please do keep scrolling to see visuals for each color blend.

White Shoes With A Soft Bluish Gray Dress

Because gray is a combination of white and black, it makes sense that white would work well with grey. In this photo, a flirty, flowy dress is paired with a simple pair of white sneakers. But you could just as easily dress it up with a pair of white summer stacked sandals.

Beautiful young woman in grey dress and white shoes jumping and smiling

A cute pair of Keds is classic for a reason. They're comfortable and never go out of style. This pair in glossy leather has the bonus of durability and a little something extra. Click here to see these on Amazon.

Want to dress up your look? A swingy summer dress in soft grey deserves a pair of lace-up espadrilles in white. This closed-toe pair with stacked height and natural open weave behind the heel is a sweet dressy look for a grey summer dress. Click here to see this on Amazon.

Black Shoes With A Gray Work Dress

These black pumps are an elegant counterpart to the sleek shift dress. We love how the black shoes pick up the zipper detail and the subtle threading in the plaid pattern of the fabric. You could choose a classic closed-toe pump with texture as shown here, or maybe even pair this with a great pair of stiletto ankle boots in black.

Fashionable young woman posing in grey dress and black shoes

This textured pump by Jessica Simpson gives you classic pump elegance with a touch of sexy bling. The heel is 3.75" and is a soft grey electroplated finish. The upper of the shoe is textile for the ultimate in comfort. It has a cork sole and a memory foam midsole. Click here to see this on Amazon.

This beautiful ankle boot in black has a delicate slouch to the upper and a mid-sized 3" heel. It's a soft leather with a synthetic sole and hidden inner zipper. Click here to see this on Amazon.

Red Shoes And A Bell-Sleeved Soft Gray Dress

This flirty fun dress with bell sleeves in a soft grey is another one you can dress up or down. Here we see it with a simple pair of sneakers. But it would also look amazing with a pair of red ballet flats for a dressier look. Red and grey is a classic combination of fashion choices.

Full-length female mannequin wearing grey dress and red shoes

These SeaVees Classic Red lace-ups are an adorable cute and casual look for a short flirty dress in grey. They're made of a salt-washed canvas with rustproof eyelets and waxed cotton threads. Long-lasting and super comfortable as well. Click here to see these on Amazon.

Another choice in a flat is to go in the direction of a red ballet flat. This model by Born combines the Mary Jane with the ballet flat for a super cute distressed red shoe. Click here to see this on Amazon.

Grey Shoes With A Gray Dress

Going tone on a tone is always a great choice, and luckily with grey, it's an easy thing to do. Or for a subtle shift, pick a slightly different shade of grey than your dress for a classy and understated look. This dressy number looks super paired with a tall pair of peep-toe heels.

Beautiful woman in grey dress holding a credit card and shopping bags

These gorgeous shoes from Kenneth Cole have not only a peep toe but an elegant and sexy ankle strap. The shoe is leather with a manmade sole and a 3.7" heel. The strap at the ankle is adjustable. Click here to see these on Amazon.

Blue Shoes With A Blue-Gray Ballgown

Though we may not all be able to dress in couture, we can certainly take inspiration from it with our fashion choices. Here a silvery grey-blue dress is paired with a pair of blue strappy sandals. As they are both in the cool color family, it's a combination that works across styles and fashion.

This pair of strappy stilettos in blue will make you feel like Cinderella. These are manmade leather with a 3" heel. They do tend to run large, so you'll want to order down a size. Click here to see these on Amazon.

A Pop Of Pink (Shoes) With A Neutral Greige Dress

Pink is a delicious color. It's fun and flirtatious, and given how well red and darker greys go together, it's just common sense that pink would be perfect with lighter greys. Here a bright pair of pink pumps make a statement with the neutral dress. The pumps could just as easily be a pair of hightop sneakers in pink for this look, too.

These classic patent pumps from Calvin Klein in hibiscus pink are perfect for this look. Classic but fun, understated, but still loud, your fashion sense gets turned up a notch when you head out to the boardwalk with these stunners. A 3" stiletto heel, leather upper, and manmade sole comprise the shoe. Click here to see this on Amazon.

If you're going for pink hightops, might as well go for the classic Chuck Taylors. These fashion icons will look boss with this neutral look. Click here to see these on Amazon.

Sunshine Yellow Shoes With A Cloudy Gray Dress

Yellow and grey make a beautiful contrast, and whether you choose a lighter yellow sandal as seen in our photo below or a pop of something brilliant, the combo is sure to please. Pair it with a bright yellow envelope clutch, and you'll have heads turning as you walk through the restaurant.

This strappy sandal in mustard yellow is perfect for a trip to the vineyards in your favorite flouncy grey dress. It has a comfortable 3.75" stacked heel and an all-leather upper on a synthetic sole. It's made by Naturalizer who are known for their shoes' comfort. Click here to see these on Amazon.

Prefer a flat? These bright yellow gladiator sandals by Santana will bring a smile to the tips of your toes. Add a spot of yellow polish at your pedicure and bam, and you are in style. Click here to see these on Amazon.

Metallic Gold Shoes With A Suit Gray Dress

Mixed metals are always in style. So why not add a pair of brilliant gold shoes to your silvery gray outfit? Whether you choose a pair of delicate slides or gold-glittered flats, your feet will feel like a queen in shimmering gold.

This shimmery kitten heel features a 2" low heel and open-toed strappy sandal style. They have a padded footbed and anti-slip, anti-perspire design. Click here to see these on Amazon.

Want a more casual and carefree look but still crave the bling? Check out these quilted gold sneakers from Guess. They have a faux-leather upper and a logo emblem on the side. Click here to see these on Amazon.

Soft Brown Boots With a Barely Gray Jumper Dress

The colors of the desert make this combination soothing. A camel tan color paired with the softest of dove greys is the ultimate neutral pairing. A matching fedora draws attention to your fashion sense. This is a winner.

These classic ankle boots from TOMS feature a suede upper and a faux shearling heel. The elastic gore makes them easy to pull on and pull off. You'll love this shoe with any outfit. Click here to see these on Amazon.

If you want a bit more height, consider this classic engineer boot silhouette from Kenneth Cole. On a 3.5" stacked heel, the upper is 100% suede leather with a synthetic sole. Click here to see these on Amazon.

If you're looking for some other great color combinations, please check out these other posts here on Style Cheer:

What Color Shoes To Wear With a Yellow Dress

What Color Shoes With Pink Dress

Can I Wear a Brown Bag with Black Shoes?

Leave a Reply

Your email address will not be published. Required fields are marked *