Home/women/swimwearWOMEN'S SWIMWEAR Shop by fabric:One piecesBikinisRuched swimPrinted swimCover-upsWOMEN’s SWIMWEAR One-piecesShop all BikinisShop all Ruched swimShop all Printed swimShop all Cover-upsShop allHide FiltersFeaturedFeaturedPrice: Low - HighPrice: High - LowTop RatedNew Arrival84 itemsGo to page:121 of 2View AllStyle2 selectedbeach cover-ups (42)bikini bottom (42)bikini top (39)one-piece (51)rash guard (2)Silhouettebeach cover-up (1)high rise (18)highwaisted (2)low rise (13)mid rise (9)string (1)tunic (1)Featuredthe ruched collection (4)the textured collection (2)airy gauze (9)Coverageminimal coverage (5)mid coverage (13)full coverage (25)SizeClassicXX-SMALLX-SMALLSMALLMEDIUMLARGEX-LARGEXX-LARGE2X3XX-SMALL/SMALLSMALL-MEDIUMMEDIUM LARGELARGE-XLARGEColorblack (25)blue (8)brown (1)green (9)multicolor (24)navy (9)neutral (14)orange (3)pink (8)purple (4)red (10)white (12)yellow (3)Patterndots (4)floral (5)gingham (9)graphic (3)plaid (1)stripes (16)Discount60% and above (5)50% - 60% off (23)40% - 50% off (8)less than 40% off (34)Trendingbest seller (21)top rated (53)new - last 2 weeks (7)new - last 4 weeks (15)monogrammable (2)Re-imaginedrecycled (6)beach cover-upsbikini bottomClear Alltop ratedQUICK SHOPtop ratedString hipster bikini bottom in Liberty® Eliza's Red fabric£56-£71select colors £27top ratedQUICK SHOPtop ratedHeritage 1989 high-leg bikini bottomOriginal Price: £50Sale Price: £25(50% Off)+ othersQUICK SHOPHigh-rise full-coverage bikini bottom in Liberty® Eliza's Red fabric£81QUICK SHOPSurf hipster bikini bottom in pink stripe£56best sellerQUICK SHOPbest sellerRelaxed beach pant in airy gauze£81-£91select colors £55top ratedQUICK SHOPtop ratedLinen-cotton blend beach shirt in stripeOriginal Price: £91-£99Sale Price: Sale Price: from£45-to£71+ othersbest sellerQUICK SHOPbest sellerAiry gauze beach shortOriginal Price: £50Sale Price: £25.00–£35.00best sellerQUICK SHOPbest sellerClassic full-coverage bikini bottomOriginal Price: £50Sale Price: £21.00–£25.00+ othersbest sellerQUICK SHOPbest sellerRelaxed beach pant in airy gauze£81-£91select colors £55Page1of 2Page2of 2Next84 ItemsView All