Tops

Trendy, affordable, and curated just for you. Shop our selection of women's tops.

39 products

Basic Long Sleeve in Grey
Regular Price
$22.00
Sale Price
$22.00
Regular Price
Unit Price
per 
Basic Long Sleeve in Black
Regular Price
$22.00
Sale Price
$22.00
Regular Price
Unit Price
per 
Basic Long Sleeve in White
Regular Price
$22.00
Sale Price
$22.00
Regular Price
Unit Price
per 
Basic Scoop Neck Tank Chocolate
Regular Price
$26.00
Sale Price
$26.00
Regular Price
Unit Price
per 
Madelyn Bow Blouse in Cream
Regular Price
$42.00
Sale Price
$42.00
Regular Price
Unit Price
per 
Lulu Wrap Blouse
Regular Price
$42.00
Sale Price
$42.00
Regular Price
Unit Price
per 
Striped Ribbed Henley
Regular Price
$46.00
Sale Price
$46.00
Regular Price
Unit Price
per 
Ezra Quarter Zip in Grey
Regular Price
$66.00
Sale Price
$66.00
Regular Price
Unit Price
per 
Grayling Open Knit Zip Sweater
Regular Price
$54.00
Sale Price
$54.00
Regular Price
Unit Price
per 
Cloud Nine Long Sleeve Grey
Regular Price
$36.00
Sale Price
$36.00
Regular Price
Unit Price
per 
Cloud Nine Long Sleeve Black
Regular Price
$36.00
Sale Price
$36.00
Regular Price
Unit Price
per 
Cloud Nine Long Sleeve White
Regular Price
$36.00
Sale Price
$36.00
Regular Price
Unit Price
per 
Boyfriend Slub Pocket Tee Black / FINAL SALE
Regular Price
$28.00
Sale Price
$28.00
Regular Price
Unit Price
per 
Oxford Collared Long Sleeve
Regular Price
$46.00
Sale Price
$46.00
Regular Price
Unit Price
per 
Ribbed V Neck Tee in Mocha
Regular Price
$30.00
Sale Price
$30.00
Regular Price
Unit Price
per 
Lived In Tee in Green Ivy
Regular Price
$34.00
Sale Price
$34.00
Regular Price
Unit Price
per 
Lived In Tee in White
Regular Price
$34.00
Sale Price
$34.00
Regular Price
Unit Price
per 
Tencel Button Down in White
Regular Price
$39.00
Sale Price
$39.00
Regular Price
Unit Price
per 
Up North Crewneck in Mist
Regular Price
$56.00
Sale Price
$56.00
Regular Price
Unit Price
per 
Evie Floral Top
Regular Price
$30.00
Sale Price
$30.00
Regular Price
Unit Price
per 
Softest Tank in Ash Grey
Regular Price
$30.00
Sale Price
$30.00
Regular Price
Unit Price
per 
Florence Linen Top
Regular Price
$34.00
Sale Price
$34.00
Regular Price
Unit Price
per 
Lucia Set in Sage
Regular Price
$72.00
Sale Price
$72.00
Regular Price
Unit Price
per 
Portia Striped Set
Regular Price
$72.00
Sale Price
$72.00
Regular Price
Unit Price
per 
Summer Breeze Tank in Black
Regular Price
$32.00
Sale Price
$32.00
Regular Price
Unit Price
per 
Summer Breeze Tank in Taupe
Regular Price
$32.00
Sale Price
$32.00
Regular Price
Unit Price
per 
Summer Breeze Tank in White
Regular Price
$32.00
Sale Price
$32.00
Regular Price
Unit Price
per 
Firecracker Ruffle Tank
Regular Price
$42.00
Sale Price
$42.00
Regular Price
Unit Price
per 
Dayton Smocked Floral Blouse
Regular Price
$38.00
Sale Price
$38.00
Regular Price
Unit Price
per 
Abbey Puff Sleeve Blouse in Black
Regular Price
$39.00
Sale Price
$39.00
Regular Price
Unit Price
per