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 Arrival31 itemsStyle2 selectedbeach cover-ups (20)bikini bottom (11)bikini top (12)one-piece (18)rash guard (1)Silhouettebeach cover-up (1)high rise (4)low rise (4)mid rise (5)Featuredthe textured collection (1)airy gauze (5)Coverageminimal coverage (1)mid coverage (5)full coverage (6)SizeClassicXX-SMALLX-SMALLSMALLMEDIUMLARGEX-LARGEXX-LARGE2X3XSMALL-MEDIUMMEDIUM LARGELARGE-XLARGEColor2 selectedblack (20)blue (10)brown (3)green (8)multicolor (27)navy (10)neutral (18)orange (2)pink (7)purple (4)red (11)white (15)yellow (2)Patterndots (4)floral (1)graphic (1)stripes (1)Discount60% and above (1)50% - 60% off (12)40% - 50% off (12)less than 40% off (4)Trendingbest seller (12)top rated (20)new - last 4 weeks (3)monogrammable (1)Re-imaginedrecycled (2)beach cover-upsbikini bottomblackwhiteClear Allbest sellerQUICK SHOPbest sellerTiered tie-front dress in beach cottonOriginal Price: CHF 116Sale Price: CHF 65(44% Off)best sellerQUICK SHOPbest sellerBeach cotton midi skirtOriginal Price: CHF 94Sale Price: CHF 47(50% Off)QUICK SHOPCinched shirtdress in sheer cotton voileOriginal Price: CHF 116Sale Price: CHF 55(53% Off)best sellerQUICK SHOPbest sellerTiered tie-front dress in beach cottonOriginal Price: CHF 116Sale Price: CHF 65(44% Off)QUICK SHOP'90s high-leg bikini bottomOriginal Price: CHF 59-CHF 77Sale Price: Sale Price: fromCHF 27-toCHF 64top ratedQUICK SHOPtop ratedString hipster bikini bottom in blue toileOriginal Price: CHF 65-CHF 82Sale Price: Sale Price: fromCHF 29-toCHF 75best sellerQUICK SHOPbest sellerRuffle beach dress in airy gauzeOriginal Price: CHF 116-CHF 139Sale Price: Sale Price: fromCHF 67-toCHF 100best sellerQUICK SHOPbest sellerRuffle beach dress in airy gauzeOriginal Price: CHF 116-CHF 139Sale Price: Sale Price: fromCHF 67-toCHF 100top ratedQUICK SHOPtop ratedSmocked beach shortOriginal Price: CHF 94Sale Price: Sale Price: fromCHF 47-toCHF 85