It’s such a cliche, but a good, black, everyday dress really is a wardrobe staple. No worry about matching colours, just fling it on and go.
This has a neckline that can be worn on or off the shoulder, so I think it would work well as a day to night sort of dress as well. All demure and on the shoulder by day, then slip it off the shoulder and pop on your dancing shoes by night. It’s also Fair Trade cotton, so you can feel all ethical too.