It’s not just any shirt dress, as the racy look comes ... Republic suit (which is under the umbrella of Gap brands) and an ...