Nordstrom Has 21,000 Pairs of Shoes—I Tried 22, and These Are the 12 Best