The Best Celebrity Maternity Looks of All Time

Oooh, baby. (Also, crop tops.)

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.

1 of 51
Jessica Alba

In Tanya Taylor while walking around NYC 

SplashNewsFelipe Ramales
Advertisement - Continue Reading Below
2 of 51
Emily Blunt

In Prada at the 2016 Oscars

Getty
Advertisement - Continue Reading Below
3 of 51
Chrissy Teigen

In Marchesa at the 2016 Oscars

Getty
Advertisement - Continue Reading Below
4 of 51
Isla Fisher

In Tory Burch at the 2015 Vanity Fair Oscars Party

Getty
Advertisement - Continue Reading Below
5 of 51
Jaime King

In Altuzarra at the 2015 Vanity Fair Oscars Party

Getty
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
6 of 51
Keira Knightley

In Valentino at the 2015 Oscars

Getty
Advertisement - Continue Reading Below
7 of 51
Jada Pinkett Smith

At the 1998 Grammys

Getty
Advertisement - Continue Reading Below
8 of 51
Amanda de Cadenet

In 1991

Getty
Advertisement - Continue Reading Below
9 of 51
Princess Diana

In London in 1981

Getty
Advertisement - Continue Reading Below
10 of 51
Jacqueline Kennedy

In 1960

Getty
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
11 of 51
Ciara

At a 2017 Grammys party

Getty
Advertisement - Continue Reading Below
12 of 51
Natalie Portman

In Dior at AFI Fest 2016

Getty
Advertisement - Continue Reading Below
13 of 51
Marion Cotillard

At an event for Allied in 2016

Getty
Advertisement - Continue Reading Below
14 of 51
Natalie Portman

At Cannes in 2016

Getty
Advertisement - Continue Reading Below
15 of 51
Mila Kunis

In Atelier Versace at the premiere of Bad Moms in 2016

Getty
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
16 of 51
Liv Tyler

In Stella McCartney at the 2016 Elle Style Awards

Getty
Advertisement - Continue Reading Below
17 of 51
Elsa Pataky

In Elie Saab at the 2014 Oscars

Getty
Advertisement - Continue Reading Below
18 of 51
Ciara

In Emilio Pucci at the 2014 Grammys

Getty
Advertisement - Continue Reading Below
19 of 51
Hayden Panettiere

In Lorena Sarbu at the 2014 Emmys

Getty
Advertisement - Continue Reading Below
20 of 51
Jenna Dewan-Tatum

In Rachel Roy at the 2013 Oscars

Getty
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
21 of 51
Georgina Chapman

In Marchesa at the 2013 Oscars

Getty
Advertisement - Continue Reading Below
22 of 51
Reese Witherspoon

In Versace at the premiere of Mud in 2011

Getty
Advertisement - Continue Reading Below
23 of 51
Alessandra Ambrosio

At the Elton John AIDS Foundation Oscars party in 2012

Getty
Advertisement - Continue Reading Below
24 of 51
Paula Patton

In Carolina Herrera at the 2010 Oscars

Getty
Advertisement - Continue Reading Below
25 of 51
Beyoncé

At the 2011 MTV VMAs

Getty
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
26 of 51
Jessica Alba

In Marchesa at the 2008 Oscars

Getty
Advertisement - Continue Reading Below
27 of 51
Naomi Watts

In Escada at the 2007 Oscars

Getty
Advertisement - Continue Reading Below
28 of 51
Kate Hudson

In Chanel at the Venice Film Festival in 2003

Getty
Advertisement - Continue Reading Below
29 of 51
Rachel Weisz

In Donna Karan at the 2006 Golden Globes

Getty
Advertisement - Continue Reading Below
30 of 51
Jennifer Lopez

In 2007

Getty
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
More From Fashion