I think a great color to pair with your white and gold dress is black. Black can be a fun color to play with, especially if you’re not used to it. It’s also a great way to add some more drama and contrast to your look, which is something I feel like you could use right now!
The shoes themselves don’t have to be super high heels—you can wear anything that makes you feel comfortable in the end. I recommend you try on different styles of shoes (like flats) and see what fits your style best.