It’s hard to tell when someone is ready to have children. Some might say that no parents are every truly 'ready' for it at all, but some times of life are better for it than others.
These days, there are a lot more women who are choosing to wait until they are a bit older to have children. There are a lot of reasons for that. Some need fertility treatments, others want to wait until they are more financially stable, and others want to have a career first. These famous moms have waited a bit to have kids, as have many others.
10 Molly Ringwald
Actress Molly Ringwald has certainly done a lot with her life. She has starred in a lot of very popular films (especially in the 1980s) and she has also had some pretty awesome roles on television as well.
Ringwald had her oldest child in 2003 when she was in her thirties. But the actress also gave birth to two more children seven years later, when she was 41. Her oldest child is named Mathilda, and Ringwald’s two youngest children are named Roman and Adele. One fun fact about her youngest children is that they are actually a set of twins.
9 Brooke Shields
Brooke Shields is known for a lot of things. She is an actress and a model who has had a very successful career. But another thing she is known for is the fact that she brought a lot of attention to something very serious, which is postpartum depression. The mother of two had children at ages 38 and 41.
After having her first child, Shields wrote about her experiences with postpartum depression in her book Down Came The Rain, which came out in 2005. The mother fought back, and she gave birth to her second daughter a few years later.
8 Rachel Zoe
Rachel Zoe is known for having some pretty great style. In fact, she has such a great sense of fashion that she has had a very successful career as a celebrity stylist.
But she also has been really successful in other areas of life as well. She had her first child when she was 40, and her second child came when she was 42. The fashionista and her husband, Rodger Berman, named their first baby Skyler. Furthermore, when the loving parents had their second child, they named him Kaius. Skyler’s middle name is Morrison, and Kaius’s middle name is Jagger.
7 Eva Longoria
Actress Eva Longoria delighted her fans all around the world at the end of 2017 when everyone found out that she was pregnant with her first child. A lot of people wondered why she waited until she was in her forties to have a baby, and part of her answer was that she didn’t feel as though her biological clock was ticking since some ladies do wait a bit to have kids.
Longoria also claimed that she waited because she did not have a serious partner for a while, and she wanted to wait until she did have one.
6 Jennifer Lopez
Actress and performer Jennifer Lopez has hada really awesome career. She basically has everything, but there was a time when she actually did not think that she would ever become a mother.
These days, though, she is a mother of two beautiful children, and their names are Max and Emme. Lopez welcomed her two adorable kids into the world back in 2008 when she and her ex-husband, singer Marc Anthony, were still together. The singer was 38 years old at the time. The two famous stars are no longer together, but they are doing an awesome job co-parenting their little ones.
5 Gwen Stefani
Gwen Stefani is pretty awesome. She has had a great and successful career for a long time. But she also used to be known for being married to fellow singer Gavin Rossdale. Even though their marriage did not last, it still resulted in something positive. The two share a few children, the oldest of whom was born when Stefani was in her late thirties. The children that they share are named Kingston, Zuma, and Apollo.
Zuma came along a couple of years after Kingston. The pair added one more child to the family when Apollo was born a little while later.
4 Mariah Carey
Singer Mariah Carey waited a bit to have children. However, she actually didn’t wait as long as some fans originally thought.
While the star seems to be loving life with her two children Moroccan and Monroe these days, things were not always so easy for her as far as having children goes. A couple of years before they had children, Carey and her ex-husband, singer Nick Cannon, experienced a failed pregnancy, which was surely devastating for them. But, there is a happy ending to this story. Carey then gave birth to her twins at the age of 41.
3 Drew Barrymore
Actress Drew Barrymore has spent her entire life in the spotlight. So, it was not surprising that the birth of her oldest daughter was very publicized.
But another reason why this event was such a big deal with Barrymore’s fans was that the actress waited until she was in her late thirties to have a baby. These days, she is actually a mother of two little girls. Drew Barrymore’s oldest child is named Olive. A couple of years after she was born, Barrymore welcomed her second daughter, whose name is Frankie, into the world. Their father is actor Will Kopelman.
2 Meryl Streep
There are a lot of women who choose to have children before they reach the age of 35, but there are also a lot of them that wait until after that age to have children as well. Actress Meryl Streep had children before she turned 35, and she had two more children after that age as well.
Streep’s two oldest children are named Henry Wolfe and Mamie Gummer. When Streep was 37 years old, she gave birth to her third child, Grace Gummer. The last child came when the actress was 42. The youngest of Meryl Streep’s children is named Louisa Gummer.
1 Nicole Kidman
Actress Nicole Kidman was once married to actor Tom Cruise. Together, the pair adopted two children, and their names are Isabella and Connor.
So, Kidman did not technically wait long to become a mother. But, she did wait a while to have a child of her own.
The actress, who is now married to country music singer Keith Urban, gave birth to Sunday Rose a few years ago, when Kidman was 40. But, the two stars actually share two children with each other. After giving birth to Sunday, the famous pair used a surrogate to have their second child, Faith.