I love the style of dirndl dresses so commonly associated with women in Bavaria and Austria. They seem so feminine, romantic, festive, and charming! Basically, the full dirndl consists of a bodice, white blouse, skirt, and apron. You can, if you wish, wear the skirt in long, medium, or shorter styles (some traditionalists might take exception to this last choice). The blouse can employ a little décollété, if you wish. But don't be tacky!
The bodice can be brightly colored or patterned, and is often ornate.
The dirndl fashion is most consistently associated with rural, traditional, often conservative dress. Maybe the Republican Party can encourage the style as appealing to the modern outlook. However, it is also commonly adopted by waitresses in bierhauses. This might be a perfect choice of ensemble to wear for a job interview in certain settings.
Unfortunately, urban North Carolina does not provide much of a setting for the wearing of a dirndl dress; and if I were to wear one, people might expect me to serve them a mug of beer or sing Edelweiss.