Nope; this is not vintage! My mom made this several years ago for my sister to wear to a costume party. The only thing it's missing is a good fluffy crinoline!
She made the skirt from felt; in vintage 50's "circle" fashion. The blouse was thrifted; as well as the wide leather belt and circle pin - which probably is vintage. The scarf she made from some scrap lining material. Pretty cool, Mom!