The prairie dress trend is going to be even bigger for 2019. These are the 15 best ones to buy now and wear through next year.
249