Tops & Bottoms68 resultsFilterNew and PopularPrice: Low to HighPrice: High to Low12FiltersPrice£6£6£45£45SizeXXSXSSMLXL1X2X3X4X5X6XColorShow MoreNecklineRound NeckClosedTurtleneckSleeve LengthShort Sleeves3/4 SleevesCap SleevesSleevelessLong SleevesAbove Elbow SleevesSkirt LengthMidi LengthKnee LengthLong LengthShort LengthAttached Leggings LengthLong Above KneeRating£41.55£67.47Closed Back Maya Swim Top(557)+£41.55£67.47Closed Back Maya Swim Top(557)+£34.23-£49.86£62.27Plus Size Maya Swim Top(1924)+£41.55£67.47Loose Fit Maya Swim Top(333)+£34.23-£49.86£62.27Plus Size Maya Swim Top(1924)+£41.55£67.47Plus Size Closed Back Maya Swim Top(557)+£41.55£67.47Plus Size Loose Fit Maya Swim Top(333)+£41.55£67.47Loose Fit Maya Swim Top(333)+£31.17£72.67Plus Size Sadie Swim Top(230)+£31.17£72.67Sadie Swim Top(230)+£31.17£72.67Sadie Swim Top(230)+£39.48£82.01Half-Zip Adele Swim Top(136)+£55.05£62.27Adele Swim Top(1433)+£55.05£62.27Plus Size Adele Swim Top(1433)+£37.40-£57.14£77.86Loose Fit Adele Swim Top(460)+£39.48£82.01Half-Zip Adele Swim Top(136)+£39.48£82.01Plus Size Half-Zip Adele Swim Top(136)+£55.05£62.27Short Sleeve Adele Swim Top(1406)+£37.40-£57.14£77.86Loose Fit Adele Swim Top(460)+£35.32£77.86Lena Swim Top(192)+£35.32£77.86Lena Swim Top(192)+£58.18£80.97Loose Fit Margaux Swim Top(346)+£38.44-£58.18£80.97Plus Size Margaux Swim Top(757)+£58.18£80.97Loose Fit Margaux Swim Top(346)+£38.44-£58.18£80.97Margaux Swim Top(757)+£58.18£80.97Plus Size Loose Fit Margaux Swim Top(346)+£38.44-£58.18£80.97Margaux Swim Top(757)+Nora Swim Top(164)Plus Size Nora Swim Top(164)£40.51£57.09Swim Shorts(653)+£29.08£62.27Long Bike Swim Shorts(849)+£29.08£62.27Plus Size Long Bike Swim Shorts(849)+£29.08£62.27Long Bike Swim Shorts (849)+£20.72-£43.64£61.24Mid-Thigh Swim Shorts(759)+£40.51£57.09Swim Shorts(653)+£29.08£62.27Long Bike Swim Shorts(849)+£20.72-£43.64£61.24Mid-Thigh Swim Shorts(759)+£40.51£57.09Plus Size Swim Shorts(653)+£40.51£57.09Swim Shorts(653)+£20.72-£43.64£61.24Mid-Thigh Swim Shorts(759)+£41.55-£43.64£83.05Plus Size Midi Swim Skort(1639)+£58.18£80.97Plus Size Flowy Swim Skort With Shorts(903)+£49.86£88.24Plus Size Knee Length Swim Skort(463)+£58.18£80.97Flowy Swim Skort With Shorts(903)+£58.18£80.97Flowy Swim Skort With Shorts(903)+£49.86£88.30Long Swim Skort(930)+£49.86£88.24Knee Length Swim Skort(463)+£41.55-£43.64£83.05Midi Swim Skort(1639)+12