Even when you're holding firm to your favourite prepregnancy fashion [1], it's almost always necessary to adjust a wardrobe [2] (in some manner) for a growing belly. For many, waistbands become the enemy [3] for nine months (or more), so a flowing dress is not only pretty, but it's practical, too.
We looked through all the maternity clothes at Old Navy [4] and found so many chic options, whether you're more comfortable in a body-con midi or living a caftan-only lifestyle, no yacht necessary. And even if you only buy one dress while expecting [5], it can easily be one of these, as there are summer maxis, warmer pieces for fall, and even some nursing picks, too. Check them all out ahead.
Old Navy Maternity Striped Tiered Maxi Sundress
Stage a paparazzi pic with oversized sunglasses, a floppy hat, and this Old Navy Maternity Striped Tiered Maxi Sundress [7] ($45) . . . and pretend you're a celebrity vacationing in Italy [8].
Old Navy Maternity Short-Sleeve Sweatshirt Mini Shift Dress
Pair either Old Navy Maternity Short-Sleeve Sweatshirt Mini Shift Dress [9] ($37, originally $40) with white sneakers or sandals this season for a casually cosy look..
Old Navy Maternity Sleeveless Cross-Back Linen-Blend Midi Shift Dress
You may want to pick up both colours once you feel how soft and easy it is to wear this Old Navy Maternity Sleeveless Cross-Back Linen-Blend Midi Shift Dress [10] ($40) all day long.
Old Navy Maternity Jersey Short-Sleeve Bodycon Dress
Why hide a bump?! This Old Navy Maternity Jersey Short-Sleeve Bodycon Dress [11] ($18, originally $20) shows off your future little one in style.
Old Navy Maternity Sleeveless Tiered Leopard-Print Maxi Swing Dress
This Old Navy Maternity Sleeveless Tiered Leopard-Print Maxi Swing Dress [12] ($45) would look stunning with low heels or wedges for date night.
Old Navy Maternity Vintage Sweatshirt Shift Dress
Of course, you can make this Old Navy Maternity Vintage Sweatshirt Shift Dress [13] ($15, originally $40) a staple with leggings when temperatures drop.
Old Navy Maternity Jersey-Knit Faux-Wrap Fit and Flare Dress
If you've got weddings and other fancy parties to attend while you're expecting, this Old Navy Maternity Jersey-Knit Faux-Wrap Fit and Flare Dress [14] ($15, originally $40) can see you through them all with different accessories.
Old Navy Maternity Sleeveless Double Layer Nursing Midi Dress
Stock up now on any Old Navy Maternity Sleeveless Double Layer Nursing Midi Dress [15] ($25-$33, originally $40) — there are eight different colours to choose!
Old Navy Maternity Floral-Print Tie-Neck Maxi Sundress
Summer pregnancy style practically demands a long, loose option like this floral Old Navy Maternity Floral-Print Tie-Neck Maxi Sundress [16] ($45).
Old Navy Maternity Sleeveless Cross-Back Rib-Knit Linen-Blend Midi Shift Dress
Toss on a cardigan, and you'll easily wear this Old Navy Maternity Sleeveless Cross-Back Rib-Knit Linen-Blend Midi Shift Dress [17] ($40) straight into fall, too.
Old Navy Maternity Tie-Dye Short-Sleeve Sweatshirt Dress
It may be tempting to toss on an oversized sweatshirt but this Old Navy Maternity Tie-Dye Short-Sleeve Sweatshirt Dress [18] ($37, originally $40) looks just right whether you're lounging at home or out and about.
Old Navy Maternity Sleeveless Bodycon Midi Dress
Bring this palm-patterned Old Navy Maternity Sleeveless Bodycon Midi Dress [19] ($20) on your babymoon or upcoming summer holiday.
Old Navy Maternity Corduroy Western Tie-Belt Shirt Dress
Wear an Old Navy Maternity Corduroy Western Tie-Belt Shirt Dress [20] ($42, originally $47) with flat knee-high boots or booties to the office this fall.
Old Navy Maternity Double-Layer Linen-Blend Jersey Nursing Dress
This peach Old Navy Maternity Double-Layer Linen-Blend Jersey Nursing Dress [21] ($35, originally $40) is so pretty post-pregnancy but it's loose enough to possibly even wear before, too.
Old Navy Maternity Chambray Utility Tie-Belt Shirt Dress
This dark Old Navy Maternity Chambray Utility Tie-Belt Shirt Dress [22] ($35, originally $40) is a polished pick for lunches and brunches.
Old Navy Maternity Jersey-Knit Bodycon Dress
Have a wild night out with just this cheetah-printed Old Navy Maternity Jersey-Knit Bodycon Dress [23] ($20, originally $35), no alcohol needed.