Women's Tops
Our western shirts and tops are chic and one of a kind. Whether you're in the mood for a vintage tunic, an embroidered blouse, or a basic tee to go with your cowgirl boots, we have it in stock from top brands, such as Vintage Collection, Double D Ranch, and Johnny Was.
Women's Western Tops
Filter & Sort
Filter By:
Close Menu
X
Brand
Color
Close Menu
Filter & Sort
Close Menu
X
Brand
Color
Close Menu
-
Vendor:Johnny Was
Johnny Was Sofia Button Up Top
Regular price $270.00Regular priceUnit price per -
Vendor:Gigi
Gigi Black Giraffe Print Silk Tank Top
Regular price $96.00Regular priceUnit price per -
Vendor:Tasha Polizzi
Tasha Polizzi Joanie Floral Blouse
Regular price $129.99Regular priceUnit price per$175.00Sale price $129.99Sale -
Vendor:Johnny Was
Johnny Was Leo Button Down Top
Regular price $214.99Regular priceUnit price per$305.00Sale price $214.99Sale -
Vendor:Johnny Was
Johnny Was Burnout Mali Tunic
Regular price $319.99Regular priceUnit price per$375.00Sale price $319.99Sale -
Vendor:Tasha Polizzi
Tasha Polizzi Tall Grass Houndstooth Shirt
Regular price $94.99Regular priceUnit price per$125.00Sale price $94.99Sale -
Vendor:Vintage Collection
Vintage Collection Sunrise Stripe Top
Regular price $119.99Regular priceUnit price per$160.00Sale price $119.99Sale -
Vendor:Dylan
Dylan Ruffle Andie Blouse
Regular price $84.99Regular priceUnit price per$115.00Sale price $84.99Sale -
Vendor:Johnny Was
Johnny Was Burnout Lydia Blouse
Regular price $254.99Regular priceUnit price per$340.00Sale price $254.99Sale -
Vendor:Johnny Was
Johnny Was Flowy Tassel Blouse
Regular price $229.99Regular priceUnit price per$305.00Sale price $229.99Sale -
Vendor:Double D Ranch
Double D Ranch Sliver Fox Mountain View Tee
Regular price $86.55Regular priceUnit price per$174.00Sale price $86.55Sale -
Vendor:Double D Ranch
Double D Ranch Blue Live from Pasadena Tee
Regular price $79.55Regular priceUnit price per$165.00Sale price $79.55Sale -
Vendor:Double D Ranch
Double D Ranch Print Folk Top
Regular price $81.55Regular priceUnit price per$164.00Sale price $81.55Sale