MARINE BALL ...help

So I got invited to a marine ball and I’m freaking out trying to figure out what to wear . I don’t want to be disrespectful or draw too much attention to myself but at the same time I don’t want to be under dressed . Thoughts and opinions on this dress ? It’s something I already own so I was hoping to be able to make it work . If not I will have to go find something at the mall !