Skip to content

Cart

Your cart is empty

Buy more, save more 10% 2 items, 15% 3 items, 20% 4+ items, applied automatically

Shirts, blouses and tops

From crisp poplin to soft drapes — tops that carry an outfit on their own. Buy more, save more, applied automatically at checkout.

Free US shipping · 30-day returns · 100% money-back guarantee

Sort by

On saleAmelie — Elegant Pleated TopAmelie — Elegant Pleated Top
Amelie — Elegant Pleated Top Sale price$59.95 Regular price$86.93
On saleVangie — Sleeveless Pleated TopVangie — Sleeveless Pleated Top
Vangie — Sleeveless Pleated Top Sale price$64.95 Regular price$97.43
On saleHillary — Lace V-Neck TopHillary — Lace V-Neck Top
Hillary — Lace V-Neck Top Sale price$64.95 Regular price$87.68
On saleLynne — Puff Sleeve Square Neck TopLynne — Puff Sleeve Square Neck Top
Lynne — Puff Sleeve Square Neck Top Sale price$59.95 Regular price$83.33
On saleJenica — Textured Half-Zip PulloverJenica — Textured Half-Zip Pullover
Jenica — Textured Half-Zip Pullover Sale price$69.95 Regular price$104.00
On saleBela — Breezy Summer BlouseBela — Breezy Summer Blouse
Bela — Breezy Summer Blouse Sale price$59.95 Regular price$85.13
On saleNadine — Relaxed Oversized ShirtNadine — Relaxed Oversized Shirt
Nadine — Relaxed Oversized Shirt Sale price$69.95 Regular price$108.00
On saleMona — Pleated Three-Quarter Sleeve TopMona — Pleated Three-Quarter Sleeve Top
Mona — Pleated Three-Quarter Sleeve Top Sale price$59.95 Regular price$92.92
On saleJoanne — Printed Button TunicJoanne — Printed Button Tunic
Joanne — Printed Button Tunic Sale price$54.95 Regular price$81.33
On saleMonica — Smocked Square Neck TopMonica — Smocked Square Neck Top
Monica — Smocked Square Neck Top Sale price$54.95 Regular price$85.17
On saleArden — Ruffled V-Neck Top
Arden — Ruffled V-Neck Top Sale price$69.95 Regular price$94.43
On saleGwen — Zip V-Neck BlouseGwen — Zip V-Neck Blouse
Gwen — Zip V-Neck Blouse Sale price$79.95 Regular price$120.00
On saleFreya — Everyday Tank TopFreya — Everyday Tank Top
Freya — Everyday Tank Top Sale price$54.95 Regular price$78.03
On saleLana — Cosy Long Sleeve TopLana — Cosy Long Sleeve Top
Lana — Cosy Long Sleeve Top Sale price$59.95 Regular price$85.13
On saleBlythe — Minimalist Layering TopBlythe — Minimalist Layering Top
Blythe — Minimalist Layering Top Sale price$64.95 Regular price$94.18
On saleTessa — Retro Floral Top
Tessa — Retro Floral Top Sale price$59.95 Regular price$88.73
On saleTiemona — Script Print Button-Up ShirtTiemona — Script Print Button-Up Shirt
Tiemona — Script Print Button-Up Shirt Sale price$59.95 Regular price$83.33
On saleRhea — Striped BlouseRhea — Striped Blouse
Rhea — Striped Blouse Sale price$49.95 Regular price$75.92