What do you think of this outfit?

What do you think of this outfit for a date night at a quite fine restaurant? I want to kinda show off my curves, does it do the job? Or it makes my body look boxy? Do you think I will be overdressed If I wear this?