All parts of this outfit could be used with different pieces. With neutral colors, the top could go with anything, and the skirt could be more casual with a white tank. Shoes would even work with jeans. Classy but sexy and I love the neutral shades!
A wonderful example of how to add a splash of vintage into an everyday look: a vintage pattern style line all-over polkadot, a classic cherry red paired with bright white, a simple and modest shaped knee-length summer day dress!