Swimsuit shopping can be stressful and expensive. But a great-fitting suit with mega style doesn’t always require a splurge. More and more affordable brands are delivering trend-forward designs—retailers from H&M to Mango to Target are all killing the game—minimalist silhouettes, sleek hardware, tie-dye prints and punchy colors are some of the leading details that make for an achingly fresh look. As swimwear season kicks off, we know you’re on the hunt for an assortment of maillots and two pieces to suit (see what we did there) all your water-adjacent events. From pared-back to graphic stripes to frilled, we’ve culled 14 gorgeous bathing suits for every taste. Whether you’re a one-piece kind of girl or a bikini die-hard, these affordable versions will make sprucing up your swimwear wardrobe a stress-free experience.
Stylish & Affordable Swimwear
This striped one-piece comes with retro appeal.
Xhilaration, Strappy Back One Piece, $30
It doesn't get more feminine than a frilled floral print.
H&M, Swimsuit With Ruffle Trim, $35
Go for of-the-moment minimalism—this suit comes with a deep-plunging back.
Mossimo, High Leg Scoop Back One Piece, $40
A wide ribbed bandeau and high leg bottom equate to a 90s baby look.
Topshop, Wide Ribbed Bandeau Bikini Top and High Leg Bottoms, $43
Punchy polka dots come super sleek.
Zara, Polka Dot Swimsuit, $46
Stand out in an unexpected shade with a simple twist detail.
COS, Twist-Front Swimsuit, $49
Laser cut fabric puts a dynamic twist on this pared-back set.
One-piece fanatics will feel emboldened in this one-shoulder silhouette with a sexy side cut out—from J.Crew new Playa collection.
J.Crew Playa, Tilden Cutout One-Piece Swimsuit, $50
You'll make a splash in this pop art-inspired style.
&Other Stories, Colour Pop Swimsuit, $55
A high-neck top and bottom flatter your figure no matter your size. Sleek ring detailing ups the ante.
It's true, tie-dye is back.
Mango, Tie-Dye Print Swimsuit, $70
Two suits in one, black and white lines reverse to a vibrant coral reef motif.
Sun worshipers pay attention: This blocked rainbow stripe style is made from UPF 50 fabric that blocks out 98 percent of UV rays.
This ruffled two-piece is insanely cute.