Kokomo Rash Guard, £142, and string bikini; Miami rash guard, £142, and string bikini, We Are Handsome. www.wearehandsome.com

Kokomo Rash Guard, £142, and string bikini; Miami rash guard, £142, and string bikini, We Are Handsome. www.wearehandsome.com

Still haven’t bought your swimsuit? Don’t worry. Who has? To say swimwear has exploded over the last few years sounds over-dramatic but you know what I mean. More and more labels – from UK designers Stella McCartney to Roksanda, from loungewear label Zoe Karssen to print designer Lisa King – are branching into this lucrative warm weather offering, pushing the boundaries of print and shape to create genuinely exciting pieces. It’s odd what happens when you trawl through oceans of swimwear imagery. You start loving bright floral prints and then, rather like you feel after one too many marshmallow tea cakes (no? just me, then), you end up really appreciating strong cuts in single colours and wishing you had 17 different bodies to suit different looks. From neon to nautical, flowers to fancy, surf to shaped: I pick 28 of the best (criteria varies wildly).

Mihos lattice one piece, £180, We Are Handsome. www.wearehandsome.com

Mihos lattice one piece, £180, We Are Handsome. www.wearehandsome.com

Chevron knit swimsuit, £400, Missoni Mare. www.matchesfashion.com

Chevron knit swimsuit, £400, Missoni Mare. www.matchesfashion.com

Torchon printed triangle bikini, £360, Gucci. www.net-a-porter.com

Torchon printed triangle bikini, £360, Gucci. www.net-a-porter.com

Samar cross-back swimsuit, £180, Prism. www.matchesfashion.com

Samar cross-back swimsuit, £180, Prism. www.matchesfashion.com

Top, £56, bottom, £56, Mileti. http://miletiswimwear.com/es

Top, £56, bottom, £56, Mileti. http://miletiswimwear.com/es

Blue Seraphim bandeau swimsuit, £195, Lisa King. www.lisakinglondon.com

Blue Seraphim bandeau swimsuit, £195, Lisa King. www.lisakinglondon.com

Tasmin crochet-trim bikini, £225, Kiini. www.matchesfashion.com

Tasmin crochet-trim bikini, £225, Kiini. www.matchesfashion.com

‘Jet set’ swimsuit, Euro 160, Zoe Karssen. www.zoekarssen.com

‘Jet set’ swimsuit, Euro 160, Zoe Karssen. www.zoekarssen.com

Rising Palm printed bikini, £225, Mara Hoffman. www.net-a-porter.com

Rising Palm printed bikini, £225, Mara Hoffman. www.net-a-porter.com

Buzios bandeau top and high briefs, £148, Candice Brasil. www.canjicabrasil.com

Buzios bandeau top and high briefs, £148, Canjica Brasil. www.canjicabrasil.com

Nude palm floral swimsuit, £79, Ted Baker. www.tedbaker.com

Nude palm floral swimsuit, £79, Ted Baker. www.tedbaker.com

Superstellaheroes Print Bikini, £195, Stella McCartney. www.stellamccartney.com

Superstellaheroes Print Bikini, £195, Stella McCartney. www.stellamccartney.com

Striped colour-block swimsuit , £325, Roksanda. www.matchesfashion.com

Striped colour-block swimsuit , £325, Roksanda. www.matchesfashion.com

Almada Sway With Me print swimsuit, £225, Orlebar Brown. www.matchesfashion.com

Almada Sway With Me print swimsuit, £225, Orlebar Brown. www.matchesfashion.com

Lemon halterneck bikini, £155, Adriana Degreas. www.harrods.com

Lemon halterneck bikini, £155, Adriana Degreas. www.harrods.com

Moorea crocheted swimsuit, £200, Mikoh. www.net-a-porter.com

Moorea crocheted swimsuit, £200, Mikoh. www.net-a-porter.com

Irina bandeau bikini, Euro 195, Gregor Pirouzi. www.gregor-pirouzi.com

Irina bandeau bikini, Euro 195, Gregor Pirouzi. www.gregor-pirouzi.com

Kosmos striped mesh-paneled swimsuit, £315, La Perla. www.net-a-porter.com

Kosmos striped mesh-paneled swimsuit, £315, La Perla. www.net-a-porter.com

 Yasmin seersucker swimsuit, £330, Lisa Marie Fernandez. www.net-a-porter.com

Yasmin seersucker swimsuit, £330, Lisa Marie Fernandez. www.net-a-porter.com

Neon zip-neck one-piece swimsuit, £98, J Crew. www.jcrew.com/uk

Neon zip-neck one-piece swimsuit, £98, J Crew. www.jcrew.com/uk

Surf print wetsuit, $32.90, Forever21. www.forever21.com

Surf print wetsuit, $32.90, Forever21. www.forever21.com

Tripping army green swimsuit, £175, Bower. www.harveynichols.com

Tripping army green swimsuit, £175, Bower. www.harveynichols.com

Harlow white bandeau swimsuit, £260, Araks. www.harveynichols.com

Harlow white bandeau swimsuit, £260, Araks. www.harveynichols.com

Porcelain print swimwear, £39, & Other Stories. www.stories.com

Porcelain print swimwear, £39, & Other Stories. www.stories.com

Kokomo scoop one piece, £167, and Sundaes lattice one piece, £178, We Are Handsome. www.wearehandsome.com

Kokomo scoop one piece, £167, and Sundaes lattice one piece, £178, We Are Handsome. www.wearehandsome.com