Wedding or bridal shoes comes in many designs, models, colors, and materials. Among them are high heel and flat wedding shoes. Here are some elegant and stunning wedding shoes collections.