• Newsletters
  • Subscribe
/
1x
Fashion

16 figure-flattering swimsuits for every body

Dive into summer in one of the hottest swimsuits of the season.
Add Chatelaine(opens in a new tab)
16 figure-flattering swimsuits for every body

July Bathing Suit Guide

Rainbow brite

Seafolly Top, $121, Seafolly Bottom, $89, Swimco.

16 figure-flattering swimsuits for every bodyErik Putz

Nod to nautical

Top, $20, Bottom, $15, H&M.

16 figure-flattering swimsuits for every bodyErik Putz

Pretty in pink

Tori Praver Top, $110, Tori Praver Bottom, $110, Bikini.com.

16 figure-flattering swimsuits for every bodyErik Putz

Just zip it

Body Glove Top, $72, Body Glove Bottom, $52, Bikini Village.

Advertisement
16 figure-flattering swimsuits for every bodyErik Putz

Pop of paisley

Volcom Top, $40, Volcom Bottom, $40, Swimco.

16 figure-flattering swimsuits for every bodyErik Putz

Earn your stripes

$17, Winners.

Related Stories

The Sneakers Our Editors Wear On Repeat
Fashion

The Sneakers Our Editors Wear On Repeat

All the styles we can't live without, from trendy silhouettes we can wear at the office to the perfect travel shoes.
16 figure-flattering swimsuits for every bodyErik Putz

Totally tie dye

Top, $40, Bottom, $40, Billabong.

Advertisement
16 figure-flattering swimsuits for every bodyErik Putz

Sweet seersucker

Top, $62, Bottom, $52, J.Crew.

16 figure-flattering swimsuits for every bodyErik Putz

Geo-print gem

Kate Spade, $210, Sandpipers.

16 figure-flattering swimsuits for every bodyErik Putz

Perfect pastel

Top, $58, Bottom, $58, J.Crew.

16 figure-flattering swimsuits for every bodyErik Putz

Peachy print

Top, $19, Bottom, $16, Joe Fresh.

Advertisement
16 figure-flattering swimsuits for every bodyErik Putz

All in the details

Top, $35, Bottom, $30, La Vie en Rose.

16 figure-flattering swimsuits for every bodyErik Putz

Ray of sunshine

$50, Virginia Johnson.

16 figure-flattering swimsuits for every bodyErik Putz

Blue wonder

George, $16, Walmart.

16 figure-flattering swimsuits for every bodyErik Putz

Garden party

$68, ASOS.

Advertisement
16 figure-flattering swimsuits for every bodyErik Putz

Lace 'em up

Volcom, $86, Swimco.

16 figure-flattering swimsuits for every bodyErik Putz

4 on-trend swimsuits to show off your best assets

1. Bandeau Love your shoulders? Show them off in a bandeau-style top. It brings all the focus to your top half and the simple shape means you can experiment with bright colours, prints, textures and unexpected details such as zippers

2. Bikini If your bust is on the smaller side, a halter style top will give you a little extra oomph without the need for an underwire. If you’re on the athletic side, side ties and tassels offer a touch of feminine flair.

3. Retro This swimsuit style lets you still rock a two-piece, but with a little extra coverage. Thanks to a high-waisted bottom, this style conceals the stomach while accentuating your waistline.

Advertisement

4. One-Piece Look for ruching, cut-outs and plunging necklines when shopping for a sassy one-piece. Those fun details instantly elevate simple swimsuits and can help elongate your body, emphasize your bust and trim your tummy.

Related: 15 fun-in-the-sun swimsuit cover-ups Summer beachwear: Find the best swimsuit for your body Target is making bathing-suit season less awful

Find the best suit for your body

The very best of Chatelaine straight to your inbox.

By signing up, you agree to our terms of use and privacy policy. You may unsubscribe at any time.

Chatelaine celebrates, inspires, informs and empowers. We know that Canadian women contain multitudes, and we cover all of the issues—big and small—that matter to them, from climate change to caregiving, Canadian fashion and what to cook now.

Advertisement
Advertisement
Copy link

More Like This

Chatelaine Summer 2026 cover, featuring a woman biting into a burger.

Subscribe to Chatelaine!

Sandwiches! Sundaes! Jello shots! Plus the lowdown on the female desire pill, women who hit major life milestones at 50 and guest editor Meredith Shaw's all-Canadian summer lookbook.