Mary Janes look super cute with tights. Or if you are wearing them with pants, go with a nude sock or black sock depending on pant color.
Okay, the grey dress. I got it at a vintage store; it's allegedly from the 70s and has no tags indicating material.
This is the color - my dress is more of a slip dress and has spaghetti straps, and I have a little black shrug to put over it.