Our Privacy/Cookie Policy contains detailed information about the types of cookies & related technology on our site, and some ways to opt out. By using the site, you agree to the uses of cookies and other technology as outlined in our Policy, and to our Terms of Use.


14 Flattering and Stylish Suits for New Moms

So you just had a baby and you may not be ready to flaunt your body in a teeny bikini this summer just yet. And hey, pregnancy changes your body, whether you like it or not. There is no denying those hips may be a tad wider and your tummy isn't as flat as it once was, but you just went through the most amazing transformation! So instead of covering up and being embarrassed of your new bod, be proud of what you've done! We've rounded up the perfect swimsuits that are both flattering and stylish, so you can be the most confident little mama on the beach.

RELATED: 5 Fashion Pieces Every New Mom Should Have

Floral Maillot - This cute little number has completely stolen our hearts. We love the halter neck and the ruching details, and of course the floral print! And the boy shorts are a fun touch to an already perfect bathing suit!

To buy: Anthropologie, $148

Colorful one-piece - We absolutely adore colorful suits for the summertime, and this suit is so fun! The suit is flattering and accentuates just the right spots, so you feel comfortable and confident post-baby, and also super stylish!

To buy: Nordstrom, $111

Palm Springs - We love the wrapped design of this suit, and that it hides problem areas while still being sexy and fashionable.

To buy: ASOS, $57

Sporty Rash Guard - For more of a sporty look, rash guards are the way to go. They are so "in" this season, and we love that since they are both cute and provide excellent coverage!

To buy: J. Crew, $78

Sherbet - The halter neckline, the crisscross ties on the back and the ombré sherbet colors make this suit too much fun to pass up!

To buy: ASOS, $171

Scuba Suit - This is a great alternative to a bikini, as you still get the comfort of a top and bottom but with the perfect amount of coverage. The scuba material is super stylish, the cap sleeves are cute and the zipper adds the right amount of sexiness. You'll be one hot mama on the beach in this!

To buy: ASOS, $166

High-waisted Cuteness - The high-waisted bottoms that leave just a little bit of your mid section showing are a fun retro throwback that we love for summer! Plus, they tuck you in at all the right places.

To buy: Kingdom and State, $84

The Little Black Suit - We all know that black is slimming, but the part we love most of this one-piece suit is the deep V-neck and the open back, so you can show off some skin without showing too much skin. Plus, the little black suit is a must-have staple in every swim wardrobe.

To buy: Nordstrom, $114

Two-in-One - Yes, rash guards are having a big moment and we aren't complaining. The print, fun colors and the fact that it is reversible so it's like getting two suits in one are some of the reasons why this suit is at the top of our list!

To buy: Bloomingdales, $161

Bandeau Bow - This strapless bandeau suit is a perfect shape, but of course our favorite part is the bow on the front! Feminine, playful and adorable. Kate Spade does it again.

To buy: Bloomingdales, $160

Tankini Loving - A tankini is cute and covers all of the stomach and this striped seersucker pattern is making us swoon!

To buy: J. Crew, $68 (top)

Flounce Top - Girl, you got it, so flaunt it! The best part of this bikini is the flounce top that allows those nursing boobs to have some extra room. Always a perk!

To buy: Bloomingdales, $68 (top)

Skirted Swim Dress - A flirty and modest alternative is a skirted swim dress. The ruching is flattering and the ruffles at the bottom make for great coverage that is feminine too!

To buy: Nordstrom, $128

Black and White Peplum - The peplum on this suit absolutely makes it. Go retro with this adorable black and white suit and you'll be the most chic mama on the beach.

To buy: Topshop, $68

RELATED: 9 Must-Have Ankle Boots for Fall

More from baby