Tops & Bottoms88 resultsFilterNew and PopularPrice: Low to HighPrice: High to Low12FiltersPriceCA$11CA$11CA$76CA$76SizeXXSXSSMLXL1X2X3X4X5X6XColorShow MoreNecklineRound NeckClosedTurtleneckSleeve LengthShort Sleeves3/4 SleevesCap SleevesSleevelessLong SleevesAbove Elbow SleevesSkirt LengthMidi LengthKnee LengthLong LengthShort LengthAttached Leggings LengthAbove KneeLong RatingCA$54.12CA$87.88Closed Back Maya Swim Top(557)+CA$54.12CA$87.88Closed Back Maya Swim Top(557)+CA$44.58-CA$64.94CA$81.11Plus Size Maya Swim Top(1924)+CA$54.12CA$87.88Loose Fit Maya Swim Top(333)+CA$44.58-CA$64.94CA$81.11Plus Size Maya Swim Top(1924)+CA$54.12CA$87.88Plus Size Closed Back Maya Swim Top(557)+CA$54.12CA$87.88Plus Size Loose Fit Maya Swim Top(333)+CA$54.12CA$87.88Loose Fit Maya Swim Top(333)+CA$40.59CA$94.64Plus Size Sadie Swim Top(230)+CA$40.59CA$94.64Sadie Swim Top(230)+CA$40.59CA$94.64Sadie Swim Top(230)+CA$51.41CA$106.82Half-Zip Adele Swim Top(136)+CA$71.71CA$81.11Adele Swim Top(1433)+CA$71.71CA$81.11Plus Size Adele Swim Top(1433)+CA$48.71-CA$74.41CA$101.41Loose Fit Adele Swim Top(460)+CA$51.41CA$106.82Half-Zip Adele Swim Top(136)+CA$51.41CA$106.82Plus Size Half-Zip Adele Swim Top(136)+CA$71.71CA$81.11Short Sleeve Adele Swim Top(1406)+CA$48.71-CA$74.41CA$101.41Loose Fit Adele Swim Top(460)+CA$46.00CA$101.41Lena Swim Top(192)+CA$46.00CA$101.41Lena Swim Top(192)+CA$46.00CA$101.41Lena Swim Top(192)+CA$50.06-CA$75.77CA$105.46Margaux Swim Top(756)+CA$75.77CA$105.46Loose Fit Margaux Swim Top(346)+CA$50.06-CA$75.77CA$105.46Plus Size Margaux Swim Top(757)+CA$75.77CA$105.46Loose Fit Margaux Swim Top(346)+CA$50.06-CA$75.77CA$105.46Margaux Swim Top(757)+CA$75.77CA$105.46Plus Size Loose Fit Margaux Swim Top(346)+CA$50.06-CA$75.77CA$105.46Plus Size Margaux Swim Top(757)+CA$50.06-CA$75.77CA$105.46Margaux Swim Top(757)+CA$50.06-CA$75.77CA$105.46Margaux Swim Top(757)+Nora Swim Top(164)Plus Size Nora Swim Top(164)CA$52.77CA$74.35Swim Shorts(653)+CA$37.88CA$81.11Long Bike Swim Shorts(849)+CA$37.88CA$81.11Plus Size Long Bike Swim Shorts(849)+CA$37.88CA$81.11Long Bike Swim Shorts (849)+CA$26.99-CA$56.83CA$79.76Mid-Thigh Swim Shorts(759)+CA$52.77CA$74.35Swim Shorts(653)+CA$37.88CA$81.11Long Bike Swim Shorts(849)+CA$26.99-CA$56.83CA$79.76Mid-Thigh Swim Shorts(759)+CA$52.77CA$74.35Plus Size Swim Shorts(653)+CA$52.77CA$74.35Swim Shorts(653)+CA$37.88CA$81.11Long Bike Swim Shorts(849)+CA$26.99-CA$56.83CA$79.76Mid-Thigh Swim Shorts(759)+CA$52.77CA$74.35Swim Shorts(653)+CA$54.12-CA$56.83CA$108.17Plus Size Midi Swim Skort(1639)+CA$75.77CA$105.46Plus Size Flowy Swim Skort(903)+12