The Great. The Western Smock This The Great. The Western Smock ($295) is a great top to buy now and wear well into Fall. Image Source: shopbop.com The Great. The Western Smock $295 from shopbop.com Buy Now