Home/women/Swimsuits & Cover-upsWomen's medium one-piece swimsuits & cover-upsHide FiltersFeaturedFeaturedPrice: Low - HighPrice: High - LowTop RatedNew Arrivals25 itemsCategory1 selectedone-piece swimsuits (25)two piece swimsuits (32)cover-ups (15)rash guards (1)Size4 selectedClassicXX-SMALLX-SMALLSMALLMEDIUMthis size is selectedLARGEthis size is selectedX-LARGEthis size is selectedXX-LARGE2X3Xthis size is selectedColorblack (4)blue (1)brown (1)green (2)pink (2)red (3)multicolor (8)Patternfloral (7)gingham (1)stripes (1)Occasionbeachwear (21)Online Exclusiveonline exclusive (15)Trendingbest seller (5)new - last 4 weeks (4)top rated (3)one-piece swimsuitsmediumlargex-large3xClear AllQUICK SHOPbest sellerbest sellerPrinted strapless one-piece swimsuitComparable value:Original Price: CAD 191.50Your price:Sale Price: CAD 73.50–CAD 95.50QUICK SHOPStriped one-piece swimsuit with crisscross backComparable value:Original Price: CAD 191.50Your price:Sale Price: CAD 116.50(39% Off)QUICK SHOPOne-piece swimsuit with crisscross backComparable value:Original Price: CAD 191.50Your price:Sale Price: CAD 73.50(62% Off)QUICK SHOPRuffle-shoulder V-neck one-piece swimsuitComparable value:Original Price: CAD 210Your price:Sale Price: Sale Price: fromCAD 63.50-toCAD 84.50QUICK SHOPPrinted ruffle one-shoulder one-piece swimsuitComparable value:Original Price: CAD 236Your price:Sale Price: CAD 105.50(55% Off)QUICK SHOPV-neck ruched one-piece swimsuitComparable value:Original Price: CAD 210Your price:Sale Price: Sale Price: fromCAD 84-toCAD 106QUICK SHOPFloral ruffle-shoulder V-neck one-piece swimsuitComparable value:Original Price: CAD 210Your price:Sale Price: Sale Price: fromCAD 63.50-toCAD 84.50QUICK SHOPtop ratedtop ratedTie-shoulder swimsuitComparable value:Original Price: CAD 210Your price:Sale Price: CAD 106(50% Off)QUICK SHOPbest sellerbest sellerStrapless one-piece swimsuitComparable value:Original Price: CAD 191.50Your price:Sale Price: CAD 84.50(56% Off)