I have always had a love for embroidered cardigans. As a young woman I found them at thrift stores, and word the sweaters of mothers generation. I still remember the joy of stumbling upon my first "vintage" shop in Berkeley some 30 years ago.
style clothing looks great on an hourglass body because it tends to have an A-line skirt. However for this particular outfit, I'd add a belt to show off the waist, preferably in a colour taken from the pattern on the skirt. Black would be too boring.