All in-stock items ship in 3-5 business days! Pre-order items average about 2 weeks, but please contact me to confirm. Items ship as they are available, from warehouses all over the country, so you may get multiple shipments!

Collection: Shirts & Tops

354 products
  • PREORDER: Scarlett Crochet Flower Top in Assorted Colors
    Regular price
    $39.95
    Sale price
    $39.95
    Regular price
    Unit price
    per 
    Sold out
  • Audrey High Rise Control Top Classic Skinny Jeans in Black
    Regular price
    $64.00
    Sale price
    $64.00
    Regular price
    Unit price
    per 
    Sold out
  • Wanda High Rise Control Top Skinny Jeans Scarlet
    Regular price
    $66.00
    Sale price
    $66.00
    Regular price
    Unit price
    per 
    Sold out
  • Tanya Control Top Faux Leather Pants in Black
    Regular price
    $64.00
    Sale price
    $64.00
    Regular price
    Unit price
    per 
    Sold out
  • Tanya Control Top Faux Leather Pants in Hot Pink
    Regular price
    $64.00
    Sale price
    $64.00
    Regular price
    Unit price
    per 
    Sold out
  • Bree High Rise Control Top Distressed Straight Jeans
    Regular price
    $75.00
    Sale price
    $75.00
    Regular price
    Unit price
    per 
    Sold out
  • Hadley High Rise Control Top Release Hem Skinny
    Regular price
    $72.00
    Sale price
    $72.00
    Regular price
    Unit price
    per 
    Sold out
  • Octavia High Rise Control Top Skinny Jeans in Washed Black
    Regular price
    $66.00
    Sale price
    $66.00
    Regular price
    Unit price
    per 
    Sold out
  • Lizzy High Rise Control Top Wide Leg Crop Jeans in Black
    Regular price
    $68.00
    Sale price
    $68.00
    Regular price
    Unit price
    per 
    Sold out
  • Briar High Rise Control Top Wide Leg Crop Jeans in Camel
    Regular price
    $68.00
    Sale price
    $68.00
    Regular price
    Unit price
    per 
    Sold out
  • Amy High Rise Control Top Side Slit Skinny Jeans
    Regular price
    $66.00
    Sale price
    $66.00
    Regular price
    Unit price
    per 
    Sold out
  • Izzy Control Top Retro Flare Overalls
    Regular price
    $82.00
    Sale price
    $82.00
    Regular price
    Unit price
    per 
    Sold out
  • Imogene Control Top Retro Flare Overalls in Black
    Regular price
    $82.00
    Sale price
    $82.00
    Regular price
    Unit price
    per 
    Sold out
  • Joan High Rise Control Top Straight Jeans in Washed Black
    Regular price
    $70.00
    Sale price
    $70.00
    Regular price
    Unit price
    per 
    Sold out
  • Sienna High Rise Control Top Flare Jeans in Espresso
    Regular price
    $68.00
    Sale price
    $68.00
    Regular price
    Unit price
    per 
    Sold out
  • Melinda High Rise Control Top Flare Jeans in Marigold
    Regular price
    $68.00
    Sale price
    $68.00
    Regular price
    Unit price
    per 
    Sold out
  • Veronica High Rise Control Top Vintage Skinny Jeans
    Regular price
    $64.00
    Sale price
    $64.00
    Regular price
    Unit price
    per 
    Sold out
  • Betsy High Rise Control Top Shield Pocket Skinny Jeans
    Regular price
    $67.00
    Sale price
    $67.00
    Regular price
    Unit price
    per 
    Sold out
  • Juny Hi-Waist Control Top Cool Denim Skinny
    Regular price
    $64.00
    Sale price
    $64.00
    Regular price
    Unit price
    per 
    Sold out
  • Lizzy Tank Top in Yellow Spring Floral
    Regular price
    $28.99
    Sale price
    $28.99
    Regular price
    Unit price
    per 
    Sold out
  • Lizzy Tank Top in Teal and Purple Pineapple
    Regular price
    $28.99
    Sale price
    $28.99
    Regular price
    Unit price
    per 
    Sold out
  • Lizzy Tank Top in Royal Bouquet
    Regular price
    $28.99
    Sale price
    $28.99
    Regular price
    Unit price
    per 
    Sold out
  • Lizzy Tank Top in Sherbet Haze
    Regular price
    $28.99
    Sale price
    $28.99
    Regular price
    Unit price
    per 
    Sold out
  • Lizzy Tank Top in Royal and Red Abstract
    Regular price
    $28.99
    Sale price
    $28.99
    Regular price
    Unit price
    per 
    Sold out
  • Lizzy Tank Top in Orange Multi Chevron
    Regular price
    $28.99
    Sale price
    $28.99
    Regular price
    Unit price
    per 
    Sold out
  • Lizzy Tank Top in Magenta and Orange Pineapple
    Regular price
    $28.99
    Sale price
    $28.99
    Regular price
    Unit price
    per 
    Sold out
  • Lizzy Tank Top in Ivory and Pink Abstract
    Regular price
    $28.99
    Sale price
    $28.99
    Regular price
    Unit price
    per 
    Sold out
  • Lizzy Tank Top in Blue Spring Floral
    Regular price
    $28.99
    Sale price
    $28.99
    Regular price
    Unit price
    per 
    Sold out
  • Be My Neighbor Cardigan
    Regular price
    $48.00
    Sale price
    $48.00
    Regular price
    Unit price
    per 
    Sold out
  • Dazzlingly Draped V-Neck Blouse
    Regular price
    $44.00
    Sale price
    $44.00
    Regular price
    Unit price
    per 
    Sold out
  • Not So Conventional Cap Sleeve Top
    Regular price
    $36.00
    Sale price
    $36.00
    Regular price
    Unit price
    per 
    Sold out
  • Still Overthinking It Paisley Top
    Regular price
    $38.00
    Sale price
    $38.00
    Regular price
    Unit price
    per 
    Sold out