Tops & Bottoms88 resultsFilterNew and PopularPrice: Low to HighPrice: High to Low12FiltersPrice£6£6£44£44SizeXXSXSSMLXL1X2X3X4X5X6XColorShow MoreNecklineRound NeckClosedTurtleneckSleeve LengthShort Sleeves3/4 SleevesCap SleevesSleevelessLong SleevesAbove Elbow SleevesSkirt LengthMidi LengthKnee LengthLong LengthShort LengthAttached Leggings LengthAbove KneeLong Rating£41.05£66.67Closed Back Maya Swim Top(557)+£41.05£66.67Closed Back Maya Swim Top(557)+£33.82-£49.26£61.53Plus Size Maya Swim Top(1924)+£41.05£66.67Loose Fit Maya Swim Top(333)+£33.82-£49.26£61.53Plus Size Maya Swim Top(1924)+£41.05£66.67Plus Size Closed Back Maya Swim Top(557)+£41.05£66.67Plus Size Loose Fit Maya Swim Top(333)+£41.05£66.67Loose Fit Maya Swim Top(333)+£30.79£71.80Plus Size Sadie Swim Top(230)+£30.79£71.80Sadie Swim Top(230)+£30.79£71.80Sadie Swim Top(230)+£39.00£81.03Half-Zip Adele Swim Top(136)+£54.39£61.53Adele Swim Top(1433)+£54.39£61.53Plus Size Adele Swim Top(1433)+£36.95-£56.45£76.93Loose Fit Adele Swim Top(460)+£39.00£81.03Half-Zip Adele Swim Top(136)+£39.00£81.03Plus Size Half-Zip Adele Swim Top(136)+£54.39£61.53Short Sleeve Adele Swim Top(1406)+£36.95-£56.45£76.93Loose Fit Adele Swim Top(460)+£34.90£76.93Lena Swim Top(192)+£34.90£76.93Lena Swim Top(192)+£34.90£76.93Lena Swim Top(192)+£37.97-£57.48£80.00Margaux Swim Top(756)+£57.48£80.00Loose Fit Margaux Swim Top(346)+£37.97-£57.48£80.00Plus Size Margaux Swim Top(757)+£57.48£80.00Loose Fit Margaux Swim Top(346)+£37.97-£57.48£80.00Margaux Swim Top(757)+£57.48£80.00Plus Size Loose Fit Margaux Swim Top(346)+£37.97-£57.48£80.00Plus Size Margaux Swim Top(757)+£37.97-£57.48£80.00Margaux Swim Top(757)+£37.97-£57.48£80.00Margaux Swim Top(757)+Nora Swim Top(164)Plus Size Nora Swim Top(164)£40.03£56.40Swim Shorts(653)+£28.73£61.53Long Bike Swim Shorts(849)+£28.73£61.53Plus Size Long Bike Swim Shorts(849)+£28.73£61.53Long Bike Swim Shorts (849)+£20.48-£43.11£60.51Mid-Thigh Swim Shorts(759)+£40.03£56.40Swim Shorts(653)+£28.73£61.53Long Bike Swim Shorts(849)+£20.48-£43.11£60.51Mid-Thigh Swim Shorts(759)+£40.03£56.40Plus Size Swim Shorts(653)+£40.03£56.40Swim Shorts(653)+£28.73£61.53Long Bike Swim Shorts(849)+£20.48-£43.11£60.51Mid-Thigh Swim Shorts(759)+£40.03£56.40Swim Shorts(653)+£41.05-£43.11£82.06Plus Size Midi Swim Skort(1639)+£57.48£80.00Plus Size Flowy Swim Skort(903)+12