Whether you love shoes or not, there are ten shoes every woman should have.
Did you know there are actually only a basic 8 shoe designs and every style of shoe out there are a variation of 1 of these 8 shoe designs.