I work in an office, have to dress well, and for years I've been doing the ol' ride-an-switch thing. I even have a wardrobe at work for my dress slacks and shirts, which I would bring in on the weekend.
Just recently, I switched bikes to an upright, and have been riding to work dressed to the nines. I don't at all miss having to change clothes a couple of times a day.
Plus, I look fabulous.