The shoes that a bridesmaid opts for a wedding have to meet a lot of requirements. When high heels are not an option, some bridesmaids choose flat bridesmaid shoes.