Out of ideas for what shoes to wear to a wedding? From closed-toed shoes to midi heels and fabulous flats, consider this the ultimate guide to wedding-guest shoes.
27