When it comes to ballet flats, do NOT buy the cheap ones that were made in China. They will hurt your feet.
Instead, buy one NICE, neutral pair and wear them with everything.
We suggest these by Lanvin. They match any purse hardware because they are metallic and they have a built-in heel pad that lets us roam the malls for hours.