WOMEN’s SWIMWEARPrinted swimShop allClassic Sculpt™ swim Shop allTextured swimShop allRuched swimShop allCover-upsShop allHome/shop all/women/swimSHOP ALL WOMEN'S MID COVERAGE SWIMHide FiltersFeaturedFeaturedPrice: Low - HighPrice: High - LowTop RatedNew ArrivalBest Seller9 itemsStylebikini bottom (4)one-piece (5)Silhouettehigh rise (3)low rise (1)one shoulder (1)scoopneck (2)strapless (2)Featuredthe ruched collection (3)Coverage2 selectedmid coverage (5)full coverage (4)cheeky (2)Supportmedium (4)maximum (1)Fabric1 selectedclassic sculpt (39)crochet (14)eyelet (2)gh eco (11)matte (9)other (2)scrunchie (18)SizeFitClassicLong torsoNumeric024681012141618202224AlphaXX-SMALLX-SMALLSMALLMEDIUMLARGEX-LARGEXX-LARGE2X3XPatterndots (3)floral (2)solid (1)Colorblack (1)blue (1)brown (2)green (1)multicolor (1)navy (2)red (1)Discount50% - 60% off (1)40% - 50% off (1)less than 40% off (6)Trendingbest seller (2)top rated (5)new - last 4 weeks (3)Re-imaginedrecycled (9)mid coveragefull coveragematteClear AllQUICK SHOPRonnie bikini bottomOriginal Price: AUD 161-AUD 181Sale Price: Sale Price: fromAUD 120-toAUD 145QUICK SHOPButton-trim scoopback one-piece swimsuitAUD 258-AUD 278select colors AUD 201QUICK SHOPCrochet-trim scoopback one-piece swimsuitAUD 258-AUD 278select colors AUD 201QUICK SHOPRonnie bikini bottom in retro daisy printOriginal Price: AUD 161-AUD 181Sale Price: Sale Price: fromAUD 120-toAUD 145top ratedQUICK SHOPtop ratedRonnie bikini bottomOriginal Price: AUD 100-AUD 120Sale Price: Sale Price: fromAUD 21-toAUD 109QUICK SHOPGemma ruched bandeau one-pieceOriginal Price: AUD 238-AUD 258Sale Price: Sale Price: fromAUD 41-toAUD 232 Classic, Long torsoQUICK SHOPGemma ruched bandeau cutout one-pieceOriginal Price: AUD 258Sale Price: Sale Price: fromAUD 91-toAUD 162 Classic, Long torsotop ratedQUICK SHOPtop ratedRuched one-shoulder one-pieceOriginal Price: AUD 238-AUD 258Sale Price: Sale Price: fromAUD 41-toAUD 150 Classic, Long torsotop ratedQUICK SHOPtop ratedSunny bikini bottomOriginal Price: AUD 140-AUD 161Sale Price: Sale Price: fromAUD 55-toAUD 679 Items