Flats all the way! They're just as versatile as sandals but can add a touch of sophistication, depending on the style.
The best part is they are widely accepted for women who don't like wearing heels (like me), and women who don't have the time/money to spend $30 on a pedicure every week (also like me).