New shoes from Fendi, Balenciaga and more — all under $500. |