The kind of wedding that you have planned is an important criteria in determining your wedding shoes too. For instance, if you have planned a beach wedding or are having a casual affair, flip flops, which today are available in plethora of designs and colors, will suit your wedding dress. On the other hand, if you are having a formal wedding, at the church or at a banquet, go in for classy, elegant, high-heeled shoes or sandals.