There is no rule stating that you must wear heels to a wedding! If you like flats, try for a bejewelled pair that sparkles while still looking sophisticated and dressed up for a night out.