Home/women/swimwearWOMEN’s SWIMWEAR Ruched swimShop all One-piecesShop all BikinisShop all Printed swimShop all Cover-upsShop allHide FiltersFeaturedFeaturedPrice: Low - HighPrice: High - LowTop RatedNew Arrival15 itemsStyle2 selectedbeach cover-ups (4)bikini bottom (1)bikini top (5)one-piece (11)Silhouetteone shoulder (2)scoopneck (3)strapless (2)underwire (1)v-neck (3)Featuredthe ruched collection (7)long torso (6)dd-cup (1)airy gauze (1)Coveragemid coverage (4)full coverage (7)Supportmedium (6)maximum (5)SizeClassicLong torso024681012141618202224XX-SMALLX-SMALLSMALLMEDIUMLARGEX-LARGEXX-LARGE3XSMALL-MEDIUMMEDIUM LARGELARGE-XLARGEColor2 selectedblack (15)blue (5)brown (6)green (7)multicolor (8)navy (9)neutral (13)orange (3)pink (9)purple (1)red (12)white (9)yellow (3)Discount50% - 60% off (7)40% - 50% off (5)less than 40% off (4)Trending1 selectedbest seller (15)top rated (18)new - last 4 weeks (3)beach cover-upsone-pieceblackpurplebest sellerClear Allbest sellerQUICK SHOPbest sellerTiered tie-front dress in beach cottonOriginal Price: CHF 116Sale Price: CHF 65(44% Off)best sellerQUICK SHOPbest sellerRuched squareneck one-piece swimsuitOriginal Price: CHF 139-CHF 151Sale Price: CHF 117 Classic, Long torsonew colorQUICK SHOPnew colorRuched bandeau one-piece swimsuitOriginal Price: CHF 139Sale Price: CHF 59.00–CHF 118.00 Classic, Long torsobest sellerQUICK SHOPbest sellerRuched V-neck one-pieceOriginal Price: CHF 139Sale Price: CHF 59.00–CHF 106.00 Classic, Long torsobest sellerQUICK SHOPbest sellerMatte ruched one-piece swimsuit with rufflesOriginal Price: CHF 139Sale Price: CHF 59.00–CHF 125.00 Classic, Long torsonew colorQUICK SHOPnew colorSleek ruched one-shoulder one-piece swimsuitOriginal Price: CHF 139-CHF 151Sale Price: Sale Price: fromCHF 49-toCHF 118 Classic, Long torsobest sellerQUICK SHOPbest sellerRuffle beach dress in airy gauzeOriginal Price: CHF 116-CHF 139Sale Price: Sale Price: fromCHF 67-toCHF 100best sellerQUICK SHOPbest sellerRelaxed-fit beach shirt in linen-cotton blendOriginal Price: CHF 106-CHF 116Sale Price: Sale Price: fromCHF 55-toCHF 104best sellerQUICK SHOPbest sellerAiry gauze beach shortOriginal Price: CHF 59Sale Price: CHF 35(41% Off)