The shoes that you choose for your wedding have to fulfill a lot of requirements. They need to be comfortable, beautiful, and work with your wedding gown. When high heels are not an option, some brides think that they will never be able to find cute flats; don't fret, though, because there are actually some great styles out there.