Your Girl Knows’ product recommendations are handpicked by our editorial team and given the seal of approval by Harman herself. When you buy something through our affiliate links, we might earn a little commission—at no extra cost to you! We only recommend products we genuinely love. Please read my Disclosure Policy for additional information.
Ever look at some of those pregnant ladies who look straight outta Vogue magazine? Like, one minute they’re grabbing coffee in stunning workout clothes, and the next, they’re rocking leather pants with heels—heels!
Meanwhile, you’re just trying to catch all the breaths to figure out how to wear anything that doesn’t make you feel like a waddling burrito. Sound familiar?
I get it—pregnancy has a way of making fashion feel… well, impossible. Between the swollen ankles, unpredictable body changes, and that constant need for comfort, staying stylish can feel like a distant dream.
But if you’re here, I’m guessing you want to skip the frumpy “typical mom” vibe, right? Good news—you totally can.
And I’m here to show you how to slay every trimester while rocking hot pregnancy outfits that actually make you feel amazing.
1. denim on denim
Denim shirt + tank top + denim jeans = PERFECTION. Throw on an oversized denim shirt over a stretchy tank and a pair of maternity jeans, and you’ve got that effortlessly cool “Yes, I’m glowing and killing it” vibe.
Get The Look
2. collared shirt + denim
Replace the boring tees with a classic collared shirt! Pair it with your favourite maternity denim for a look that says “office-ready” but also “coffee date cute.” Roll up the sleeves and leave a button or two undone for that effortless touch.
Get The Look
3. blazer over basic top + denim
Girl, put on a blazer over a basic tank and maternity denim, and BOOM—you’re giving major put-together-but-comfy vibes. Perfect for Zoom calls or grabbing lunch with your girls!
4. comfy co-ord set
Ribbed off-shoulder top + matching pants + cap = cozy yet oh-so-trendy. Who doesn’t love a matching set? This look screams comfort while giving you those low-effort fashionista feels.
Get The Look
5. blazer over satin dress
Blazers and satin maxi dresses are a match made in heaven. Toss a blazer over a slinky satin dress, and you’ve got a mix of sexy and sophisticated! The flowy material will hug you in all the right places, plus it’s bump-friendly.
Get The Look
6. comfy co-ord set
We all know sweatshirts are LIFE during pregnancy, but why not level up? Pair a cozy sweatshirt with a vest top and some cute sweatshorts for a laid-back co-ord that says, “I woke up like this.” Add chunky sneakers and you’re good to go!
Get The Look
7. summery flowy dress
A summery, flowy floral print dress is a pregnancy wardrobe essential. Not only does it keep you comfy on warmer days, but the print screams fresh, vibrant, and oh-so-stylish.
Get The Look
8. tube maxi dress
Nothing says sleek and sexy pregnancy outfits like a tube maxi dress. Stretchy, comfy, and totally flattering—it’s like the magic wand of hot pregnancy outfits.
Get The Look
9. crop knit sweater over maxi dress
Want to stun the crowd? Layer a crop knit sweater over a maxi dress with a sexy side slit. It’s cozy up top, party at the bottom, and the perfect combo of comfy-meets-glam.
Get The Look
10. tube top + wide leg pants
Tube tops aren’t just for teens—embrace that bump and pair a cute, stretchy tube top with flowy wide-leg pants. It’s comfortable, stylish, and perfect for days when you want to keep it chill but still look like a fashion icon.
Get The Look
11. blazer over satin dress
Who says you can’t serve boss babe energy while preggo? Throw on a silky satin mini dress and layer it with an oversized blazer for that chic contrast.
Get The Look
12. long cardigan + wide-leg pants
Comfort + style = a winning combo! Slide into some stretchy wide-leg pants (ahh, the freedom!) and top them with a long cardigan. It’s cozy, effortlessly cool, and perfect for those unpredictable pregnancy temperature swings.
Get The Look
13. comfy jumpsuit
Girl, if you don’t own a jumpsuit yet, what are you even doing? They’re basically the MVP of hot pregnant outfits. Opt for one that’s stretchy with a tie-waist to accentuate your bump—so fab and functional.
Get The Look
14. long coat over gym set
Athleisure but make it trendy! A bump-friendly gym set can totally go from “ready to work out” to “ready to werk” with a long, tailored coat.
Get The Look
15. cardigan + tank top + denim
Okay, but everyone needs a “cool girl next door” outfit, am I right? Pair a fitted maternity tank with comfy stretchy denim, and layer on an oversized cardigan for those chill vibes.
Get The Look
16. collared shirt + maxi skirt
This classic combo is perfection. Tuck a loose, crisp collared shirt into a flowy maxi skirt for an effortlessly polished look.
Get The Look
17. halter-neck maxi dress
YASSS queen! A halter-neck maxi dress is perfect for date night or even just twirling dramatically in your kitchen. The silhouette shows off your bump beautifully while keeping things breezy.
18. blazer over maxi dress
Want to give your maxi dress a little edge? Toss on an oversized blazer! The structure of the blazer and softness of the dress strike the perfect balance between chic and sexy. It’s giving boss vibes and goddess vibes all at once. Chef’s kiss!
Get The Look
19. long shirt + satin midi skirt
Unexpected but oh-so-stylish! A long button-up shirt paired with a luxe satin midi skirt is the ultimate outfit to transition from casual brunch to fancy dinner.
Get The Look
20. cardigan over maxi dress
Nothing—and I mean nothing—is cozier than a cardigan draped over a flow-y maxi dress. Whether you’re headed to a coffee shop or just lounging at home.
Get The Look
21. chic co-ord set
Who says pregnancy can’t be stylish? A wrap top paired with flowy wide-leg pants is the perfect combo of comfort and high-fashion vibes.
22. tube midi dress
Okay, hear me out–tube midi dresses are lit for showing off the bump! They’re stretchy and flattering, and you get to decide whether to dress it up or keep it lowkey.
Get The Look
23. collared shirt + midi skirt
alk about a boss-mama look! Pair an oversized collared shirt with a midi skirt, and boom—you’re giving off ultimate “I’m handling it all” energy.
24. bodycon maxi dress
Yes, bodycon while pregnant might sound bold, but trust—it’s a moment. A bodycon maxi hugs your curves in all the right places.
25. sexy satin dress
A slinky satin midi dress with a dramatic slit is exactly what you need for those “look good, feel good” moments. It’s perfect for date night or even a fancy party where you wanna dazzle.
Get The Look
26. elegant blazer co-ord ser
Blazers but make it pregnancy-approved! Throw on a tailored blazer with matching shorts for ultimate boss-mama vibes.
Get The Look
27. brezzy top + linen pants
Comfy and cool? Yes, please! A breezy, flowy top paired with lightweight linen pants is the ultimate casual yet chic outfit for moms-to-be. Perfect for running errands, lounging, or grabbing coffee with the girls.
28. ribbed maxi dress
Off-the-shoulder is basically the universal sign for I’m extra cute. A ribbed maxi dress keeps things cozy while drawing attention to your neckline and shoulders (hello, accessories!).
29. pretty maxi dress
Every mama-to-be needs that one go-to maxi dress that feels like a dream. Soft, flowy, and romantic—choose one in a bright color or fun pattern to keep things playful.
30. classy top + satin skirt
Nothing says glam like a smooth satin skirt paired with a cute top. Cinch the waistband above your bump and pair it with a fitted knit or ruffled blouse.
Get The Look
31. elegant mini dress
Who says pregnancy means you can’t rock a mini? An elegant mini dress is perfect for showing off those fabulous legs (seriously, look at them!).
32. off-shoulder maxi dress
Want to feel like a goddess? Two words: off-shoulder maxi. This flowy dress screams dreamy and romantic, plus it’s perfect for literally any occasion—baby showers, brunch with your crew, or just hanging around feeling fabulous.
33. waistcoat + linen pants
Okay, hear us out—waistcoat + linen pants isn’t just a vibe, it’s THE vibe. Think sharp yet comfy, polished but not trying too hard. Pair a loose-fitting waistcoat with breathable linen pants, and you’ve got the ultimate cool-girl pregnancy look.
34. sweatshirt + leggings
This one’s for the cozy queens. You honestly can’t go wrong with a matching sweatshirt and leggings combo. It’s comfy and gives off sporty-chic vibes.
Get The Look
35. puffer jacket + gym set
Who says gym wear is just for the gym? Pair a chic gym set with a cute puffer jacket for the ultimate “hot on the go” look. This combo is perfect for running errands or a quick coffee run.
Get The Look
36. blazer + satin midi dress
Looking for something sleek and sexy? A satin midi dress paired with an oversized blazer is EVERYTHING. The blazer adds structure, while the satin midi dress screams elegance and a touch of sexiness.