I never wear heels, far too painful!
However, I have a few formal events this summer (weddings, etc.), so need some nice elegant alternatives. I usually just wear ballet flats, but they don't feel formal enough for a wedding?
Any ideas?
P.S. I only wear FAKE leather/suede (veggie), so please don't suggest anything using real stuff.