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 ArrivalPick up today Select a store55 itemsStylebeach cover-ups (17)bikini bottom (14)bikini top (11)one-piece (10)rash guard (1)Silhouettehalter (1)henley (1)high rise (4)low rise (1)mid rise (4)one shoulder (1)scoopneck (8)strapless (3)string (5)tunic (1)underwire (2)Featuredthe ruched collection (5)long torso (3)airy gauze (2)Coverageminimal coverage (2)mid coverage (13)full coverage (10)Supportlight (4)medium (4)maximum (1)SizeClassic024681012141618202224XX-SMALLX-SMALLSMALLMEDIUMLARGEX-LARGEXX-LARGE2X3XX-SMALL/SMALLMEDIUM LARGEMEDIUM-LARGELARGE-XLARGE32A32B32C32D34A34B34C34D36A36B36C36D38C38D40D42DColorblack (9)blue (2)multicolor (26)navy (4)neutral (8)orange (2)pink (1)red (1)white (3)yellow (3)Pattern2 selecteddots (13)floral (17)gingham (10)graphic (10)plaid (1)stripes (42)other prints (2)PriceMin: $29 / Max: $426$29$426Discount50% - 60% off (13)40% - 50% off (7)less than 40% off (26)Trendingbest seller (5)top rated (28)monogrammable (1)Brandlemlem (6)animal printdotsstripesClear Allbest sellerQUICK SHOPbest sellerRuffle beach dress in stripe airy gauzeOriginal Price: $98-$118Sale Price: Sale Price: from$54.50-to$69.50QUICK SHOPRuched one-piece swimsuit with side ties in red dot printOriginal Price: $128Sale Price: $59.50(54% Off)QUICK SHOPRuffle underwire bikini top in red dot printOriginal Price: $79.50Sale Price: $71.99(9% Off)QUICK SHOPString hipster bikini bottom in red dot printOriginal Price: $59.50Sale Price: $53.99(9% Off)top ratedQUICK SHOPtop ratedRuched one-piece swimsuit with ruffles in red dot printOriginal Price: $128Sale Price: $59.50(54% Off)top ratedQUICK SHOPtop ratedCotton voile beach shirt in stripe$79.50-$89.50select colors $35.99QUICK SHOPSmocked tie-shoulder top in striped cotton voile$49.50QUICK SHOPCotton voile beach skirt in stripe$79.50QUICK SHOPCrochet bralette in stripeOriginal Price: $118Sale Price: $99.50(16% Off)