If you are about to book a maternity shoot or you already have one coming up and have no idea what to wear, you are in the right place.
I put together 23 outfit ideas that actually work. Not just outfits that look good on a Pinterest board but ones that photograph beautifully in real life, feel comfortable on a bump, and make you look like the gorgeous mama you are.
Let’s go.
1. Classic White Flowy Maxi Dress
You have seen this look a thousand times and there is a reason for that. It works every single time.
White pops against almost any backdrop, studio or outdoor. A flowy fabric like chiffon or jersey adds movement and softness. Pair with simple gold jewelry and bare feet or nude sandals. Timeless, elegant, and will never feel dated ten years from now when you look back at these photos.
2. Fitted Ruched Dress in a Neutral
| What to choose | Why |
|---|---|
| Cream, taupe, dusty rose, or soft gray | These neutrals photograph clean and beautiful |
| Midi or maxi length | Flattering on every bump size |
| Stretchy jersey with side ruching | Hugs the bump without clinging uncomfortably |
| Minimal accessories | Nothing pulls attention from the bump |
Ruching was invented for pregnant women. The gathered fabric stretches perfectly, hugs every curve in a flattering way, and looks polished on camera in any setting.
3. Floor Length Lace Gown
There is nothing quite like lace in maternity photos. The texture catches light beautifully. The delicate detail gives photos this fine-art quality that no other fabric achieves.
A floor-length lace gown in ivory, blush, or cream feels genuinely breathtaking. You do not need to shop specifically in the maternity section. Any lace maxi with enough stretch for the bump works perfectly. This look is especially stunning in soft natural light or at golden hour outdoors.
4. Matching Knit Set with a Crop Top
This one is for the mama who wants to show the bump fully. And she should.
The crop top puts the belly front and center. No hiding, no covering. Just the bump, beautifully on display.
The maxi skirt creates a flowing silhouette that looks stunning in full-length shots, especially when the fabric moves.
The matching set makes the whole look feel intentional and put together without any effort at all.
Best colors: sage green, camel, blush, cream, warm white.
5. Off-Shoulder Dress in Blush or Cream
Off-shoulder necklines do something really clever. They draw the eye upward to your face, your collarbone, your shoulders, while the bump still takes the spotlight below.
Blush and cream photograph softly in any lighting. Add a simple pendant necklace and this look is completely done. Elegant, flattering, and really feminine.
6. Deep Burgundy Velvet Dress
Rich. Dramatic. Absolutely stunning.
Velvet absorbs and reflects light at the same time which gives photos this incredible depth and warmth that no other fabric comes close to. A fitted or flowy burgundy velvet dress is the look for the mama who wants to feel genuinely glamorous.
Works beautifully for indoor studio shoots and for outdoor fall or winter settings where the color feels completely at home.
7. Soft Satin Slip Dress
What to look for:
- Bias cut so it drapes naturally over the bump
- V-neck or cowl neckline for elegance
- Champagne, ivory, blush, or sage color
- Simple thin straps
- No heavy embellishment
Satin catches light in this subtle glowy way that makes images look almost dreamlike. Pair with simple earrings and nothing else. The dress genuinely does all the work.
8. Terracotta or Rust Flowy Maxi
Warm earthy tones are having a serious moment in maternity photography and they completely deserve it.
A rust or terracotta flowy maxi against green trees, fall leaves, or a neutral studio backdrop looks rich and alive on camera. This color photographs with a warmth that soft pastels simply do not have. If you are shooting in fall especially, this is the one to reach for first.
9. Sheer Overlay Dress
Two layers. One stunning result.
A sheer chiffon or organza overlay worn over a fitted slip creates a layered, dreamy look that is really beautiful in photos. The sheer fabric catches light and moves constantly which makes it especially gorgeous in outdoor settings or anywhere with a little breeze. You can buy a ready-to-wear sheer overlay dress or layer a sheer kimono over a slip you already own. Either works perfectly.
10. Camel Longline Coat Over a Simple Dress
| The layer | What it does |
|---|---|
| Camel longline coat worn open | Frames the bump, adds structure and sophistication |
| Simple fitted dress underneath | Keeps it clean and lets the coat be the star |
| Minimal jewelry | One gold necklace at most |
Underrated and completely beautiful. This look is especially stunning for fall and winter shoots and photographs with a very polished, editorial quality.
11. Emerald Green Fitted Dress
Bold. Striking. Hard to scroll past.
A deep emerald green dress photographs with this rich vibrancy that makes photos feel alive. It is especially stunning against neutral studio backdrops or against the natural browns and greens of a wooded outdoor setting where it creates a gorgeous contrast. Keep jewelry minimal. A simple gold necklace at most. The color is saying everything.
12. Dusty Blue Flowy Maxi
Dusty blue sits somewhere between a neutral and a color and that is exactly what makes it so easy to wear and so beautiful on camera.
In outdoor settings near water it connects naturally with the surroundings. In a studio it creates a clean, airy feel. A flowy silhouette in dusty blue with simple silver or gold jewelry is quietly stunning and a really underrated choice for a maternity shoot.
13. Cream Knit Dress with Chunky Cardigan
Perfect for:
- Fall and winter outdoor shoots
- Mamas who want something cozy rather than formal
- Sessions that include candid, intimate shots
- Anyone who runs cold and needs layers between setups
A fitted cream ribbed knit dress under a big oversized chunky cardigan in camel or warm beige. Wear the cardigan open so the bump shows or wrap it loosely around you for some shots. Cozy and beautiful at exactly the same time.
14. Floral Midi Dress in Soft Tones
Not all florals work in maternity photos. The ones that do have two things in common.
Small or medium print. Never large bold florals which become too busy and distract from the bump and your face. And a neutral background color, cream, ivory, or blush with soft floral details layered on top. Keep jewelry minimal so the print has space to breathe and this look photographs beautifully in any outdoor or garden setting.
15. Monochrome Look in Any Neutral
Head to toe one color. It sounds simple because it is.
When everything is the same color there are zero distractions. The eye goes straight to the bump, to your face, to the emotion in the photo. Cream, blush, sage, soft brown, dusty mauve. Any of these worn head to toe feels very deliberate and very elegant. Works with any silhouette, any setting, any backdrop. One of the most powerful choices on this entire list.
16. White Lace Dress with a Flower Crown
The dress: White or ivory lace, floor length, soft and romantic.
The crown: Simple small blooms in cream, blush, or white. Nothing too large or dramatic.
The result: Ethereal. Dreamy. The kind of photo that stops people mid-scroll.
This combination has a timeless softness to it that is especially stunning in outdoor garden settings or in a studio with soft natural light filtering in.
17. Plum or Deep Purple Gown
Deep purple is one of the most underused colors in maternity shoots and it is absolutely beautiful on camera.
A floor-length gown in plum or deep purple photographs with a richness and sophistication that stands out from the sea of neutrals and pastels. It works beautifully across a wide range of skin tones. Pair with simple gold jewelry and keep everything else minimal. This one speaks for itself.
18. Oversized Linen Shirt and Biker Shorts
Real. Relaxed. Completely you.
An oversized linen or chambray button-down shirt worn open or tied at the bump over fitted biker shorts or leggings photographs in this natural, candid way that more formal looks just cannot achieve. The photos end up looking like they caught a real moment rather than a styled one. And those are very often the ones people love most.
19. Bold Cobalt Blue Maxi
If you love color, go for it completely. No halfhearted version of bold.
A cobalt blue flowy maxi is confident and striking on camera. Against a neutral studio backdrop the color pops in a way that makes every shot feel vibrant and alive. Against an outdoor setting it creates a beautiful contrast with natural greens and browns. Simple jewelry, simple shoes, let the color do everything.
20. Cream Two-Piece with a Long Skirt
What makes this work:
- Fitted crop top or bandeau in cream or ivory
- Long flowing skirt in the exact same tone
- Natural visual break at the waist draws attention straight to the bump
- Flowing skirt fabric creates movement in photos
- Keep tones closely matched so it reads as one cohesive look
Modern, clean, and really beautiful in both studio and outdoor settings.
21. Dusty Rose Bodycon Dress
Simple and quietly striking.
A fitted bodycon in dusty rose puts the bump front and center with this warm, feminine confidence that photographs really beautifully. The color is soft enough to feel romantic but the silhouette is bold enough to make a real statement. Pair with nude heels or sandals and delicate gold jewelry and this look is completely done.
22. All-Black Look
Black is not the first color people reach for in a maternity shoot. It should be considered more often than it is.
A fitted black maxi or sleek black knit dress has a clean, sophisticated quality that genuinely stands out from the softer tones on most maternity mood boards. It works especially well in studio settings against a white or gray backdrop where the contrast is striking. Polished hair, polished makeup, simple gold jewelry. That is all this look needs.
23. Something Completely Yours
Every look on this list is a starting point. Not a rule.
The most beautiful maternity photos are not the ones with the most expensive gowns or the most perfectly styled outfits. They are the ones where the mama is wearing something that genuinely feels like her. A color she loves. A silhouette she is comfortable in. A fabric she actually wants to spend an hour in.
So if your style did not show up anywhere on this list, go find it. That is your look. And it is going to be beautiful.