The right shoes are the perfect ally for every woman, for any occasion. A fundamental part of anyone's collection of women's shoes are heels. They can take on any form from classic courts, to boots and all the way to a sparkling, jewel-embellished variety. An elegant choice for evening dresses, they also work for the daytime with jeans or trousers with a masculine flair. Alternatively, wedges, moccasins or sandals can be worn with a long skirt for a gypsy-inspired look.