This dress is amazing. Very flattering.

The only flaws would be that the material is sort of weird, my son said I could go swimming in it.  The navy is quite dark and nearly black.

Anyway, it's a very versatile dress.  You could wear this to an office or a low-key dinner out.  The polka dots are a great size and make it look a little more fun, but not too cheesy.