These Celebrities Had Children When They Were Over The Age Of 40

Parenthood can start at just about any age.

Celebrities often face baby bump speculation both on and off the red carpet, and it doesn’t stop after women turn 40. In fact, there are plenty of celebrities who had children over age 40, proving that it is possible to choose parenthood a bit later in life.

Here, we’ve rounded up our favourite women who were 40 or older when they gave birth or adopted a child.

Rachel Weisz

Rachel Weisz
(Credit: Getty)

In 2018, Rachel Weisz gave birth to her daughter at the age of 48. The Oscar-winning actress, who had been married to her James Bond husband Daniel Craig since, announced the news in an interview with the New York Times, saying “We’re going to have a little human.” Both Weisz and Craig also have children from previous relationships.

Janet Jackson

Janet Jackson.

Janet Jackson gave birth to her first child, Eissa, in January 2017, when she was aged 50.

Audra McDonald

Audra McDonald.

The Tony-award-winning actress and singer was 46 when she welcomed her daughter with husband Will Swenson in 2016. She was also already a mum to Zoe, who was 15 at the time.

Angela Bassett

Angela Bassett.

The star was age 47 when she welcomed twins Bronwyn and Slater through a surrogate. While some celebrities who had children over age 40 keep the process quiet, Angela Bassett and husband Courtney B. Vance opened up about their experiences, including an in-depth interview with Oprah in 2007.

Gwen Stefani

Gwen Stefani.

Gwen Stefani gave birth to her 3rd baby boy at the age of 44 in 2014.


Sandra Bullock

Sandra Bullock.

The striking Sandra Bullock welcomed her adopted son Louis at the age of 45.


Laura Linney

Laura Linney.

At the age of 49 the beautiful star actress welcomed her first son Benney in January 2014.


Geri Halliwell Horner

Geri Halliwell Horner.

The Spice Girls singer gave birth to her second child at 44 years of age. Geri and husband Christian Horner welcomed their first son together, George, in January 2017.  


Tina Fey

Tina Fey.

The two-time Golden Globe winner gave birth to her second little one, Penelope, at the age of 41 in 2011.


Brigitte Neilsen

Brigitte Neilsen.

Model, actress and reality star Brigitte Neilsen has given birth to her fifth child, age 54. In a statement, Neilsen and her 39-year-old husband Mattia Dessi said: “We are overjoyed to welcome our beautiful daughter into our lives,” and “it’s been a long road, and so worth it.”

Related stories