In January 2020 Cameron Diaz, at 47, surprised the world with her announcement — now she’s a mom to a baby girl named Raddix. Year by year our favorite celebrities continue to prove that it’s never too late to become a mother.
Here at ViralSection we took a look at 18 famous moms who had babies after 40 and enjoyed their motherhood to the fullest. And don’t miss our bonus with 2 celebrity moms-to-be who are expecting their babies to arrive in 2020!
Cameron Diaz had a baby at 47.
Alyssa Milano had babies at 38 and 41.
Janet Jackson had a baby at 50.
Gwen Stefani had babies at 36, 38, and 44.
Mariah Carey had babies at 42.
Halle Berry had babies at 41 and 47.
Kelly Preston had babies at 29, 37, and 48.
Rachel Zoe had babies at 39 and 42.
Uma Thurman had babies at 27, 31, and 42.
Julianne Moore had babies at 36 and 41.
Kenya Moore had a baby at 47.
Geena Davis had babies at 46 and 48.
Marcia Cross had babies at 45.
Geri Halliwell had babies at 33 and 44.
Brooke Shields had babies at 38 and 41.
Rachel Weisz had babies at 35 and 48.
Molly Ringwald had babies at 35 and 41.
Natalie Imbruglia had a baby at 44.
Bonus: Celebrities expecting their babies to arrive in 2020
Karina Smirnoff, pregnant at 42
Mila Jovovich, pregnant at 44
Do you have kids? How old were you when you had your first baby?
Preview photo credit Kevin Mazur / Getty Images, George Pimentel / Getty Images