You could match it with a slightly darker grey shoe or choose black or nude, depending on your hosiery.
However, grey is quite neutral so don't be afraid to kick it up with some bright colored pumps. Teal, red or even a bright green could look fabulous.
The color shoes you wear with a white dress might depend on the event you're going to or the look you're going for. A white or black shoe is classic, but if you want to bump up the color and stand out, a red, blue, or even purple shoe could be appropriate.
Grey is a neutral color, so you can literally wear any color with it and be considered fashionable.
Some of my favorite colors to wear with grey are black, white, burgundy, and a dark dusty teal. I personally do not like most browns with grey, but brown is yet another neutral and you are allowed to fashionably mix any neutral.
Gray, of course.
However, black is a better choice if you have suits that aren't gray and don't want to get multiple pairs of shoes. For men, black shoes go with literally any color of suit.
It may depend on what color shirt you wear. But black will go and so will white. You could also match the shoe to your shirt if appropiate.
Black shoes with gray pants, or possibly gray if the color is the same or darker than the pants.
Black shoes.
White/Gray
Probably black shoes
the general rule of thumb, when choosing between the color of the dress and the color of the shoes for the panty hose, is that the panty hose color should match the shoes, so i would go with gray nylons.
If we are talking about just blue with no design, then a gray shirt would go really well with the suit!
You should try to choose shoes that complement the color of your suit. Black and black or brown and brown are okay, but don't wear black shoes with a brown suit or vice versa. The brand is not important as long as the shoes look nice and shiny.
Brown or red colored tie will go well with white and white checkered shirt and light gray suit.
It would depend on the shade of the dress. If it is a light gray color, then light gray or white shoes. Black would work. If it's a dark shade, then dark gray or black. If the dress is more of a tan shade, then tan or white. And brown would work. If it has more of a blue shade, the same blue color of shoes, or possibly navy.
Almost any color of pants, with the exception of black, go with brown shoes. Some shades of brown do not go together as well as others. With brown shoes, you can wear pants in colors that include tan, blue, burgundy. wine, gray, and gold.
i think navy shoes go with a navy suit
Men can wear black; brown; blue; pin stripe suits or a sports jacket in a mocha color (coffee/cream color) and slacks to suit the sports jacket, with a shirt to go with the sports jacket and a tie. The shows should match the suit or sports jacket and slacks (example: blue, black ... black shoes; pin stripe with gray in it or blue can be worn with black shoes; but, brown suits or sports jackets with brown slacks (including mocha color) should be worn with brown shoes. If you do not own a suit; sports jacket or slacks and do not feel you will get much wear out of it then you can go to a wedding rental shop and rent everything.
Black or navy shoes are acceptable.
My personal experience would to go with black or gray. Depending on the color graduation gowns and cap, its best to go with a neutral color. Maybe even find a tie that matches the gown. Also, find a suit that will be comfortable for one during a long graduation and a light-weight enough material to not overheat.