I recently purchased this dress from Amazon for a work event, and it was SO good! I ordered the medium (my usual size) and it fit great. I paired it with some maroon heels and gold jewelry that I already had, and I put together the whole outfit for under $50!
It comes in nine different colors, so whatever event you have coming up next, this one is a great choice!