What you will need to get the look:
1. The Gathered High Neck Shirt
2. Harness Corset
3. Gathered Pin stripped skirt.
The top is a gathered high neck shirt in a satin/silk material. After much searching I found one similar shirt at Piperlime.com.
If you are willing to sacrifice the high neckline another option is a gathered neck tank top like the one pictured below.
(In a different color of course.)
The Harness Corset
Of the whole outfit this is the easiest piece to find but probably the most expensive. A great resource is Etsy.com. Here are a few of the options I found.
Finding a ready made skirt like the one pictured proved to be impossible, but there are still ways to get the same look. I reccomend buying an ankle or floor length A line skirt in a pinstripped fabric then bustling it to the length you desire. I have shown one below but several stores sell something similar.
There you have it. A ready made yet custom look at a budget friendly price.