I wore the same green silk dress to 2 different weddings. It was perfect for the first, which was at an afternoon wedding at an inn. So I thought I was set for the next wedding, which was at the Harvard Club in the evening. I felt very underdressed when I saw everyone. The thing that saved me was borrowing my friend's dressy shawl, which luckily looked great with my dress. So if I were you, I'd invest in some kind of wrap or shawl in a pretty color and fabric, like silk or cashmere. You'll probably get a lot of use out of it.
'02 Eddy Merckx Fuga, Selle An Atomica
'85 Eddy Merckx Professional, Selle An Atomica
'10 Soma Double Cross DC, Selle An Atomica
Slacker on wheels.