Home/shop all/womenSHOP ALL WOMEN'S SHIRTS & TOPSHide FiltersFeaturedFeaturedPrice: Low - HighPrice: High - LowTop RatedNew Arrival333 itemsGo to page:1234561 of 6View 120Category2 selectedaccessories & more (8)active (4)bags (2)blazers (113)coats & jackets (80)denim (146)dresses & jumpsuits (225)jewelry (2)+ Show 13 MoreSizeClassicPetiteTall00000024681012141618202224XX-SMALLX-SMALLSMALLMEDIUMLARGEX-LARGEXX-LARGE2X3XX-SMALL/SMALL232526272829303132PETITE 00PETITE 0PETITE 2PETITE 4PETITE 6PETITE 8PETITE 10PETITE 12PETITE XX SMALLPETITE X SMALLPETITE SMALLPETITE MEDIUMPETITE LARGETALL 2TALL 4TALL 6TALL 8TALL 10TALL 12TALL 14TALL 16TALL X-SMALLTALL SMALLTALL MEDIUMTALL LARGETALL X-LARGEColorblack (61)blue (36)brown (9)gold (3)gray (3)green (12)multicolor (53)navy (26)neutral (94)orange (2)pink (6)purple (5)red (13)silver (4)white (60)yellow (1)Patternanimal print (1)dots (4)floral (13)gingham (3)graphic (5)marled (5)ombre (2)plaid (7)stripes (46)tie dye (2)Discountless than 40% off (4)Occasioncasual (138)workwear (23)party (120)beachwear (71)Trendingbest seller (96)top rated (237)new - last 2 weeks (2)new - last 4 weeks (15)monogrammable (24)Brandanna october (7)repetto (1)Re-imaginedre-imagined (3)fair trade (1)organic (2)shirts & topsskirtsClear Alltop ratedQUICK SHOPtop ratedRosalie top in floral cotton voileHKD 715top ratedQUICK SHOPtop ratedFitted puff-sleeve top in Liberty™ Capel fabricHKD 815-HKD 1,315Summer LookbookQUICK SHOPSummer LookbookPintuck bow mini skirt in ramieHKD 1,520best sellerQUICK SHOPbest sellerRosalie top in cotton voileHKD 715best sellerQUICK SHOPbest sellerEmbroidered side-tie skirt in cotton voileHKD 1,520best sellerQUICK SHOPbest sellerClio top in textured gauzeHKD 715top ratedQUICK SHOPtop ratedÉtienne oversized shirt in lightweight oxfordHKD 1,005 Classic, Petitebest sellerQUICK SHOPbest sellerSwingy puff-sleeve top in cotton-linen blend gauzeHKD 815best sellerQUICK SHOPbest sellerGarçon classic shirt in eyelet linenHKD 1,520Page1of 5Page2of 5Page3of 5Page4of 5Page5of 5Next333 ItemsView 120