Home/shop all/womenWOMEN'S ELIGIBLE FOR SHOPNOW PROMO SHIRTS & TOPSHide FiltersFeaturedFeaturedPrice: Low - HighPrice: High - LowTop RatedNew ArrivalPick up today Select a store31 itemsshop allwomenmengirlsboysbabyhomeCategory1 selectedaccessories & more (24)bags (8)blazers (3)dresses & jumpsuits (22)candles, beauty, & home (2)matching sets (7)pajamas & lounge (4)pants (4)+ Show 8 MoreSizeClassic00024681012141618202224XX-SMALLX-SMALLSMALLMEDIUMLARGEX-LARGEXX-LARGE2X3XColorblack (3)blue (3)brown (2)green (2)multicolor (6)navy (3)neutral (13)pink (3)purple (1)white (8)Patterndots (1)floral (3)gingham (1)graphic (1)marled (1)stripes (1)tie dye (1)PriceMin: $39 / Max: $122$39$122Discount40% - 50% off (4)less than 40% off (28)Occasion1 selectedcasual (33)workwear (2)party (19)beachwear (31)Trendingbest seller (19)top rated (30)monogrammable (7)womenshirts & topsEligible for SHOPNOW PromobeachwearClear Allbest sellerQUICK SHOPbest sellerEtienne oversized shirt in Baird McNutt Irish linenOriginal Price: $128Sale Price: $76.50–$89.99 Classic, Petitebest sellerQUICK SHOPbest sellerScoopneck linen-blend vestOriginal Price: $89.50Sale Price: $62.50–$76.99best sellerQUICK SHOPbest sellerGarçon classic shirt in cotton-linen blend gauze$89.50select colors $52.50best sellerQUICK SHOPbest sellerWren slim shirt in Baird McNutt Irish linenOriginal Price: $98Sale Price: $65.99–$79.50 Classic, Petite, Tallbest sellerQUICK SHOPbest sellerCapitaine shirt in Baird McNutt Irish linenOriginal Price: $98Sale Price: $59.50(39% Off)best sellerQUICK SHOPbest sellerCapitaine shirt in Baird McNutt Irish linenOriginal Price: $98Sale Price: $59.50(39% Off)best sellerQUICK SHOPbest sellerCapitaine shirt in Baird McNutt Irish linenOriginal Price: $98Sale Price: $59.50(39% Off)best sellerQUICK SHOPbest sellerWren slim shirt in Baird McNutt Irish linenOriginal Price: $98Sale Price: $65.99–$79.50 Classic, Petite, Tallbest sellerQUICK SHOPbest sellerSmock-neck puff-sleeve top in cotton poplinOriginal Price: $98Sale Price: Sale Price: from$65.99-to$79.99