I think what skymaster said is spot on. As far as “frumpy” or not “stylish” who’s anyone to decide that? If you own it, you bought it because you liked it. Don’t care what anyone else thinks. You will be very surprised what people wear on elegant night . The less you have to buy the better!
I'm sure you will look great.