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 Arrival56 itemsStyle2 selectedbeach cover-ups (30)bikini bottom (46)bikini top (26)rash guard (2)Silhouettebeach cover-up (1)halter (4)mid rise (1)scoopneck (8)skirt (3)strapless (3)string (6)tunic (1)underwire (1)v-neck (2)Featuredthe ruched collection (2)airy gauze (7)Coverageminimal coverage (5)mid coverage (3)full coverage (3)Supportlight (7)medium (8)Size1 selectedClassicXX-SMALLthis size is selectedX-SMALLSMALLMEDIUMLARGEX-LARGEXX-LARGE2X3XX-SMALL/SMALLSMALL-MEDIUMMEDIUM LARGELARGE-XLARGE32A32B32C32D32DD34A34B34C34D34DD36A36B36C36D36DD38C38D38DD40D40DD42DColorblack (16)blue (6)brown (1)green (7)multicolor (12)navy (8)neutral (9)orange (2)pink (6)purple (2)red (9)white (8)yellow (1)Patterndots (2)floral (2)gingham (4)graphic (2)plaid (1)stripes (9)Discount60% and above (7)50% - 60% off (21)40% - 50% off (4)less than 40% off (27)Trendingbest seller (20)top rated (34)new - last 2 weeks (1)new - last 4 weeks (9)monogrammable (2)Re-imaginedorganic (3)recycled (2)beach cover-upsbikini topxx-smallClear Allonly a few leftQUICK SHOPonly a few leftConvertible beach sarong in floral cotton voileOriginal Price: CHF 94Sale Price: CHF 55(41% Off)top ratedQUICK SHOPtop ratedString bikini top in floralOriginal Price: CHF 82Sale Price: CHF 59(28% Off)best sellerQUICK SHOPbest sellerTwist-front bikini top in floralOriginal Price: CHF 106Sale Price: CHF 70(34% Off)best sellerQUICK SHOPbest sellerString bikini topOriginal Price: CHF 77-CHF 82Sale Price: Sale Price: fromCHF 38-toCHF 75+ otherstop ratedQUICK SHOPtop ratedButton-up cotton voile shirtCHF 94select colors CHF 47best sellerQUICK SHOPbest sellerAiry gauze beach shortOriginal Price: CHF 59Sale Price: CHF 29.00–CHF 41.00best sellerQUICK SHOPbest sellerLong beach shirt in airy gauzeOriginal Price: CHF 116Sale Price: CHF 55(53% Off)best sellerQUICK SHOPbest sellerRelaxed beach pant in airy gauzeCHF 94-CHF 106select colors CHF 65top ratedQUICK SHOPtop ratedLinen-cotton blend beach shirt in stripeOriginal Price: CHF 106-CHF 116Sale Price: Sale Price: fromCHF 53-toCHF 82+ others