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.
Whatever your reason, there is going to be a pair of wedding shoes flats that is perfect for your wedding. In most cases brides prefer to go with a bridal shoe in a fabric that matches the white or ivory of her gown; there is not rule, though, that you can't be more playful with your wedding shoes. This is especially true if you are wearing a very full skirted gown, since your guests will really only be getting a glimpse of the shoes anyway. Go ahead and choose a flat in an elegant silver or gold silk, or really be bold and wear a bright red silk shoe (a peep-toe style could be adorable).
One option that many brides like is to wear ballet slippers. You know that you won't have blisters on your feet by the end of the night if you choose this super comfy type of flat. Real ballet slippers (as opposed to a ballet slipper style of shoe) have very soft soles which over time will form to your feet. They actually are made in one shape - there is no right or left slipper - so you will want to wear them around the house to get them to conform to your feet (otherwise they look funny).