The Best Celebrity Maternity Looks of All Time

Oooh, baby. (Also, crop tops.)

SplashGetty Images

The interesting thing about writing this story was that there are so few photos of old-school celebrities out and about while pregnant. But gone are the days of sequestering oneself when expecting a baby (unless you want to)—here, 51 looks that celebrate the miracle of childbirth and dressing really, really well for it.

Felipe RamalesSplash News
1 of 51
Jessica Alba

In Tanya Taylor while walking around NYC 

<p>In Prada&nbsp;at the 2016 Oscars<span class="redactor-invisible-space" data-verified="redactor" data-redactor-tag="span" data-redactor-class="redactor-invisible-space"></span></p>
Getty Images
2 of 51
Emily Blunt

In Prada at the 2016 Oscars

<p>In Marchesa at the 2016 Oscars</p>
Getty Images
3 of 51
Chrissy Teigen

In Marchesa at the 2016 Oscars

<p>In Tory Burch at the 2015 Vanity Fair Oscars Party</p>
Getty Images
4 of 51
Isla Fisher

In Tory Burch at the 2015 Vanity Fair Oscars Party

<p>In Altuzarra&nbsp;at the 2015 Vanity Fair Oscars Party<span class="redactor-invisible-space" data-verified="redactor" data-redactor-tag="span" data-redactor-class="redactor-invisible-space"></span></p>
Getty Images
5 of 51
Jaime King

In Altuzarra at the 2015 Vanity Fair Oscars Party

<p>In Valentino&nbsp;at the 2015 Oscars<span class="redactor-invisible-space" data-verified="redactor" data-redactor-tag="span" data-redactor-class="redactor-invisible-space"></span></p>
Getty Images
6 of 51
Keira Knightley

In Valentino at the 2015 Oscars

<p>At the 1998 Grammys</p>
Getty Images
7 of 51
Jada Pinkett Smith

At the 1998 Grammys

<p>In 1991</p>
Getty Images
8 of 51
Amanda de Cadenet

In 1991

<p>In London in 1981</p>
Getty Images
9 of 51
Princess Diana

In London in 1981

<p>In 1960</p>
Getty Images
10 of 51
Jacqueline Kennedy

In 1960

<p>At a 2017 Grammys party</p>
Getty Images
11 of 51
Ciara

At a 2017 Grammys party

<p>In Dior at AFI Fest 2016</p>
Getty Images
12 of 51
Natalie Portman

In Dior at AFI Fest 2016

<p>At an event for <em data-redactor-tag="em" data-verified="redactor">Allied</em> in 2016</p>
Getty Images
13 of 51
Marion Cotillard

At an event for Allied in 2016

<p>At Cannes in 2016</p>
Getty Images
14 of 51
Natalie Portman

At Cannes in 2016

<p>In Atelier Versace at the premiere of <em data-redactor-tag="em" data-verified="redactor">Bad Moms</em> in 2016</p>
Getty Images
15 of 51
Mila Kunis

In Atelier Versace at the premiere of Bad Moms in 2016

<p>In Stella McCartney at the 2016 Elle Style Awards</p>
Getty Images
16 of 51
Liv Tyler

In Stella McCartney at the 2016 Elle Style Awards

<p>In Elie Saab at the 2014 Oscars</p>
Getty Images
17 of 51
Elsa Pataky

In Elie Saab at the 2014 Oscars

<p>In Emilio Pucci at the 2014 Grammys</p>
Getty Images
18 of 51
Ciara

In Emilio Pucci at the 2014 Grammys

<p>In Lorena Sarbu at the 2014 Emmys</p>
Getty Images
19 of 51
Hayden Panettiere

In Lorena Sarbu at the 2014 Emmys

<p>In Rachel Roy at&nbsp;the 2013 Oscars</p>
Getty Images
20 of 51
Jenna Dewan-Tatum

In Rachel Roy at the 2013 Oscars

<p>In Marchesa at the 2013 Oscars</p>
Getty Images
21 of 51
Georgina Chapman

In Marchesa at the 2013 Oscars

<p>In Versace at the premiere of <em data-redactor-tag="em" data-verified="redactor">Mud</em> in 2011</p>
Getty Images
22 of 51
Reese Witherspoon

In Versace at the premiere of Mud in 2011

<p>At the Elton John AIDS Foundation Oscars party in 2012</p>
Getty Images
23 of 51
Alessandra Ambrosio

At the Elton John AIDS Foundation Oscars party in 2012

<p>In Carolina Herrera at the 2010 Oscars</p>
Getty Images
24 of 51
Paula Patton

In Carolina Herrera at the 2010 Oscars

<p>At the 2011 MTV VMAs</p>
Getty Images
25 of 51
Beyoncé

At the 2011 MTV VMAs

<p>In Marchesa at the 2008 Oscars</p>
Getty Images
26 of 51
Jessica Alba

In Marchesa at the 2008 Oscars

<p>In Escada at the 2007 Oscars</p>
Getty Images
27 of 51
Naomi Watts

In Escada at the 2007 Oscars

<p>In Chanel at the Venice Film Festival&nbsp;in 2003</p>
Getty Images
28 of 51
Kate Hudson

In Chanel at the Venice Film Festival in 2003

<p>In Donna Karan at the 2006 Golden Globes</p>
Getty Images
29 of 51
Rachel Weisz

In Donna Karan at the 2006 Golden Globes

<p>In 2007</p>
Getty Images
30 of 51
Jennifer Lopez

In 2007

Advertisement - Continue Reading Below
This content is created and maintained by a third party, and imported onto this page to help users provide their email addresses. You may be able to find more information about this and similar content at piano.io
More From Fashion