hi may, here's our two cents' worth to your query! we're assuming it's a floral maxi dress you're talking about. your best bet could be a pair of gold/silver stilettos, which would be a great classic to own if you find yourself having to buy new shoes to go with your current dress. and don't forget nice nail colours for your feet!
you could finish off with a clutch and if you want to stretch your dollar a little, go for large clutches instead of exquisite little ones. the large ones can be great as weekend day bags too: we love the contrast of glamourous shine with casual cotton(!).