I've got a work do next week, dress code smart casual. I've got this dress, but will need some kind of jacket/cardi. Also, I'm a bit stumped about the shoes - prefer flats as there could be some standing around. Any suggestions? m-uk.monsoon.co.uk/view/product/uk_catalog/mon_1,mon_1.2/5531920108