We are going to an upscale to “casual elegant” restaurant and a speakeasy-style cocktail lounge. We both prefer the navy blue dress. Is it appropriate or too much?

We are going to an upscale to “casual elegant” restaurant and a speakeasy-style cocktail lounge. We both prefer the navy blue dress. Is it appropriate or too much?