Home/women/swimwearWOMEN'S SWIMWEAR Shop by fabric:One piecesBikinisRuched swimPrinted swimCover-upsWOMEN’s SWIMWEAR One-piecesShop all BikinisShop all Ruched swimShop all Printed swimShop all Cover-upsShop allHide FiltersFeaturedFeaturedPrice: Low - HighPrice: High - LowTop RatedNew Arrival42 itemsStyle1 selectedbeach cover-ups (27)bikini bottom (42)bikini top (28)rash guard (2)Silhouettehigh rise (17)low rise (11)mid rise (9)string (1)Featuredthe ruched collection (3)the textured collection (1)Coverageminimal coverage (9)mid coverage (12)full coverage (17)Size1 selectedClassicXX-SMALLX-SMALLSMALLMEDIUMLARGEX-LARGEthis size is selectedXX-LARGE2X3XColorblack (9)blue (7)green (5)multicolor (15)navy (9)neutral (4)pink (7)purple (2)red (5)white (3)yellow (3)Patterndots (1)floral (6)gingham (4)stripes (8)Discount60% and above (8)50% - 60% off (15)40% - 50% off (4)less than 40% off (19)Trendingbest seller (5)top rated (21)new - last 2 weeks (3)new - last 4 weeks (6)Re-imaginedsustainable (5)recycled (6)bikini bottomx-largeClear Alltop ratedQUICK SHOPtop ratedString hipster bikini bottom in floralAUD 111-AUD 140select colors AUD 54QUICK SHOPHigh-rise full-coverage bikini bottom in floralOriginal Price: AUD 131Sale Price: AUD 90(31% Off)top ratedQUICK SHOPtop ratedString hipster bikini bottomOriginal Price: AUD 91Sale Price: Sale Price: fromAUD 21-toAUD 81+ othersQUICK SHOPSurf hipster bikini bottom in pink stripeOriginal Price: AUD 111Sale Price: AUD 80(28% Off)top ratedQUICK SHOPtop ratedFull-coverage bikini bottom in ginghamOriginal Price: AUD 111Sale Price: AUD 66(41% Off)QUICK SHOPSurf hipster bikini bottom in ginghamOriginal Price: AUD 111Sale Price: AUD 54(51% Off)QUICK SHOPRuffle hipster bikini bottom in seersuckerOriginal Price: AUD 120Sale Price: AUD 60(50% Off)QUICK SHOPRuched high-rise bikini bottom in seersuckerOriginal Price: AUD 160Sale Price: AUD 80(50% Off)best sellerQUICK SHOPbest sellerRelaxed-fit beach shirt in striped linen-cotton blendOriginal Price: AUD 180-AUD 197Sale Price: Sale Price: fromAUD 90-toAUD 140+ others