For business event I would try dark navy or black or nude. Red may also work well - but the super bright, I think cherry color or similar. A bit Tough to say without seeing the color of dress and shoes.
If it was social I would have chosen something bright, but not to a business event. Make sure the heels are not too high if you'll need to be on your feet for so long.