Biological clock, what? John Travolta and Kelly Preston had defied all reproductive odds. They had announced that, at 47 years old, Kelly was three months pregnant. Wow. Just wow. And how? I guess that’s not really the important part. After losing their 16-year-old son Jett in 2009, this was like a miracle for them.
![](https://thefrisky.com/wp-content/uploads/2019/10/kelly-preston-730x486.jpg)
Source: closerweekly
After the jump, some other hot celebrity moms over 40 who make us want to wait … as long as we possibly can.
Susan Sarandon and Tim Robbins gave birth to two sons, Jack and Miles, when she was 43 and 46, respectively. And she still looks amazing.
![](https://thefrisky.com/wp-content/uploads/2019/10/susan-sarandon-1-730x548.jpg)
Source: independent
Leave it to Madonna to push the envelope of motherhood. She had baby Rocco when she was 42.
![](https://thefrisky.com/wp-content/uploads/2019/09/madonna-publicity-730x487.jpg)
Source: ew
Brooke Shields is a model mother. Her second child, Grier, was born when she was 41.
![](https://thefrisky.com/wp-content/uploads/2019/10/brooke-shields-730x547.jpg)
Source: independent
Geena Davis is in a league of her own. She knocked it out of the park when she gave birth to twins at age 48.
![](https://thefrisky.com/wp-content/uploads/2019/10/geena-davis-730x487.jpg)
Source: Geena Davis
Julianne Moore became a red-hot momma for the second time at age 42.
![](https://thefrisky.com/wp-content/uploads/2019/10/Julianne-Moore-730x455.jpg)
Source: vanyaland
Marcia Cross was so desperate to be a mother that she underwent IVF to have children. She gave birth to twin girls, Eden and Savannah, right around her 45th birthday.
![](https://thefrisky.com/wp-content/uploads/2019/10/marcia-cross-730x456.jpg)
Source: parade
Halle Berry should win some kind of an award for her work on baby Nahla, born when she was 42.
![](https://thefrisky.com/wp-content/uploads/2019/10/halle-berry-730x411.jpg)
Source: racked
Sunday Rose came into the lives of Nicole Kidman and Keith Urban when Nicole was 41.
![nicole-kidman-big-little-lies-zoom](https://thefrisky.com/wp-content/uploads/2019/02/nicole-kidman-big-little-lies-zoom-730x523.jpg)
Source: Us Weekly
Mary-Louise Parker gave birth to her first child, William, at age 40, right after Billy Crudup left her in the weeds for Claire Danes.
![](https://thefrisky.com/wp-content/uploads/2019/10/mary-louise-parker-730x487.jpg)
Source: yahoo
Sexy Salma Hayek became a hot mami to Valentina at age 41.
![salma-hayek-kering](https://thefrisky.com/wp-content/uploads/2019/02/salma-hayek-kering-730x411.jpg)
Source: variety
Original by: Ami Angelowicz