Celebrity moms who kept their baby news a secret & hid their pregnancies

If you've ever tried to hide a pregnancy from, say, your nosy tías or amigas, then you know it's nearly impossible. It's like all of a sudden, everyone notices that you aren't having mimosas with your brunch, and eyebrows are raised because apparently you're a lush and didn't even know it, or they keep asking you why you're so into peasant tops lately.

If that's the case for us regular folk, imagine what celebrities must go through to keep their baby news a secret! It's dang near impossible for celebs to keep their baby bumps hidden from the public for long, but somehow there are a number of stars who've managed to give birth without the world ever knowing they were even pregnant. There are also some who do a great job at hiding their pregnancies until the very end.

More from MamásLatinas: Celebrity moms who had children after 40

Pamela Silva of Primer Impacto managed to keep her pregnancy a secret while going through a public divorce. And then there's Enrique Iglesias and Anna Kournikova, who could teach a master class in keeping pregnancies a secret. The couple somehow managed to keep both of their pregnancies super private, and it's crazy how no one had a clue that they were expecting.

And let's not forget about master concealers Cardi B, Mindy Kaling, Beyoncé, J.Lo, and Mariah Carey. They were able to hide their baby bumps for quite a while before revealing the news. And what about Kylie Jenner? She gave birth to her first child, Stormi, without ever announcing that she was pregnant. There's more, too. Keep reading to find out about other celebs who have kept their pregnancies under wraps. 

—Additional reporting by Sugey Palomares, Angelina Vega, and Karla Rodriguez.

Mindy Kaling did it even better the second time.

It probably helped that it was in 2020 and we were all under stay-at-home orders for so long, but Mindy Kaling kept her second pregnancy a secret until after she gave birth, when she oh-so-casually dropped the news during an appearance on The Late Show With Stephen Colbert. We still don't know who the daddy is.

Grimes and Elon Musk kept their second pregnancy a secret.

Musician Grimes and her tech billionaire boyfriend, Elon Musk, welcomed their second child in December 2021, and no one knew about it until March 2022, when she appeared on the cover of Vanity Fair and revealed in the interview that the two had welcomed a daughter they named Exa Dark Sideræl—and call "Y"—via surrogate.

Naomi Campbell had her first baby, and no one knew she was expecting.

Supermodel Naomi Campbell had her first baby at 50 years old, and no one knew she was expecting until she posted an announcement on Instagram after the baby was born. She still hasn't shared whether she was pregnant or had her daughter via surrogate. She clarified to Vogue magazine in February 2022 that her daughter was not adopted.

Derek Jeter and his wife Hannah didn't even announce their third baby themselves.

Retired MLB star Derek Jeter and his wife, Hannah Jeter, managed to keep their third pregnancy a secret in 2021. No announcement was made until two days after their third daughter was born that December, and it was a tweet on The Players' Tribune account.

Pamela Silva celebrated her first Mother's Day after keeping most of her pregnancy a secret.

The Peruvian journalist and co-host of Primer Impacto stunned just about everyone by being pregnant while going through a divorce with César Conde, especially since the baby is not César's. Pamela was able keep the news that she was pregnant from becoming public for most of her pregnancy. In March 2020, news of her pregnancy became public and in April she gave birth to a little boy named Ford.

Cameron Diaz announced the birth of her daughter in January, making her a first-time mom at age 47.

On January 3, 2020, Cameron Diaz and hubby Benji Madden posted the following message to each of their Instagram accounts:

Happy New Year from the Maddens!
We are so happy, blessed and grateful to begin this new decade by
announcing the birth of our daughter, Raddix Madden.
She has instantly captured our hearts and completed our family. While we
are overjoyed to share this news, we
also feel a strong instinct to protect
our little one's privacy. So we won't
be posting pictures or sharing any more details, other than the fact that
she is really really cute!! Some would
Even say RAD:)
From our family to all of yours, we're sending our love and best wishes for
a Happy New Year and Happy New
Decade…
Sincerely,
Cameron&Benj❤️

It was later revealed that the baby was born via surrogate.

Leighton Meester keeps her personal life and her pregnancies very private.

The actress and her partner Adam Brody welcomed their first child, a girl, in 2015. In April 2020, we found out the couple was expecting their second child because she was spotted sporting a baby bump while outdoors in Los Angeles. Congratulations to the couple and their growing family!

Enrique Iglesias and Anna Kournikova did it again!

These two are expert pregnancy secret keepers. They've done it before, and they did it again. Seriously, how are these two so good at keeping their pregnancies a secret? Somehow they managed to keep it a secret that Anna was expecting the couple's third child until January 2020, and the baby was born on January 30. Her name is Masha, which is the Russian version of Mary.

No one had the slightest idea that Enrique Iglesias and Anna Kournikova were expecting the first time around, either.

ph5wfi4y041.jpg
John Parra/WireImage

TMZ broke the news that the Spanish singer and the Russian former tennis star welcomed twins, a boy and a girl, and their names are Nicholas and Lucy. According to sources, the babies were born on December 16, 2017, in Miami. The couple managed to keep this pregnancy super private, and it's crazy how no one had a clue that they were expecting.

Mindy Kaling hid her baby bump during the entire final season of 'The Mindy Project.'

phczqd31w81.jpg
Splash News

The actress managed to keep her pregnancy a secret for months until Oprah, who was her castmate in the movie A Wrinkle in Timespilled the news. The actress welcomed her first-born, a baby girl whom she named Katherine, on December 15, 2017.

Beyoncé revealed that she was expecting her first child on the stage of the 2011 VMAs.

ph9rlo788c1.jpg
Splash News

"I want you to feel the love growing inside of me," the singer said at the end of her performance, and then she pulled open her purple sequined vest to show off her baby bump and rub her tummy. The megastar gave birth to her first daughter, Blue Ivy Carter, in January 2012.

Tyra Banks also surprised us when she welcomed her first child through a surrogate.

phl5dv6zkg1.png
Tyra Banks/Intagram

The former supermodel has been open about her fertility issues. We were happy to learn that her dream of becoming a mom had come true in January of 2016. That's when her son was born via gestational surrogate.

Megan Fox revealed she was expecting baby No. 3 when she was five months pregnant.

phm5q9sg841.png
Megan Fox/Instagram

"I'm always in the process of having a baby and looking like I didn’t have a baby," she told People when she confirmed the news in April 2016. Baby Journey River Green was born four months later, in August. As far as we're concerned, she's always in the process of being gorgeous.

Jennifer Lopez was very secretive when she was expecting twins Max and Emme in 2007.

phh56qr08w1.jpg
Splash News

She finally confirmed the news while on Marc Anthony's tour in Miami—once she couldn't hide her bump any longer. "I didn’t know she was going to talk," a surprised Marc told the crowd. We feel like the twins have grown up before our very eyes at this point.

Eva Mendes has managed to keep both of her pregnancies a secret.

phzjcfeeos1.jpg
Splash News

The actress was expecting her daughter Esmeralda when this photo was taken in spring 2014. She managed to keep her second pregnancy and birth of her daughter Amada a complete secret, too. Don't you just love those names? Esmeralda and Amada! Beautiful.

Alexis Bledel welcomed a baby boy in the fall of 2015 and we didn't learn the news until the year after.

phlejro9c81.jpg
Splash News

The actress, best known for her role as Rory on Gilmore Girls, welcomed a baby boy with her husband Vincent Kartheiser in the fall of 2015. No one even knew about it until May of 2016! Just WOW.

Mariah Carey kept her pregnancy a secret for months.

phhqhsfpws1.jpg
Splash News

Mariah suffered several miscarriages before getting pregnant with Monroe and Morocco, who were welcomed along with then husband Nick Cannon in 2011. While she was expecting, she kept the baby news a secret for more than three months. This isn't an uncommon practice for many women.

Blake Lively has kept her three pregnancies extremely private.

phm4w9h5c81.jpg
Splash

In 2014, the Hollywood actress was super quiet about her first pregnancy with husband Ryan Reynolds. The same happened with her second and third baby bumps. We can't blame them for wanting to keep such a special time to themselves.

Adamari Lopez and Toni Costa managed to reveal the baby news on their own terms.

ph3s61wkgk1.jpg
Adamari Lopez/Instagram

Adamari and her partner Toni Costa revealed the great news when she was three months pregnant with Alaïa by posting this photo showing off her baby bump. Now that's the way to do it! It's so nice that they were able to do it on their own terms and with such a lovely photo.

JoAnna Garcia Swisher was already six months pregnant when she announced it.

phuk81ydc01.jpg
JoAnna Garcia Swisher/Instagram

The actress announced that she was pregnant with her second baby girl when she was already six months along. That's more than halfway through her pregnancy. Good for her!

Kerry Washington managed to hide her baby bump on her hit series 'Scandal.'

ph8448hj8k1.jpg
Kerry Washington/Instagram

During her first pregnancy, the Scandal star managed to keep her baby news a secret until she was about four months along. She has also kept the news of the birth of her two children with husband Nnamdi Asomugha a complete secret. She's a good secret keeper, for sure.

Lucy Liu announced that she had had a son via a surrogate once the baby was born.

phqmwqgo0k1.jpg
Splash

In August 2015, the actress confirmed that she had welcomed a son via a surrogate. The 49-year-old star announced the news once her son, Rockwell, was already born. When she introduced him to the world via Instagram, she wrote: "Introducing the new little man in my life, my son Rockwell Lloyd Liu. In ❤️!"

Karla Souza announced she was pregnant AND that her baby was born on the same day.

phgsua244c1.jpg
Karla Souza/Instagram

In April 2018, she shared a photo of herself with a huge baby bump telling her fans that she had something to share. Just moments later, she shared a selfie with her baby girl, Gianna, on her chest. She captioned it: "God blessed us." How's that for a double whammy?

Cardi B kept her pregnancy under wraps for as long as she could.

phwsqamxc81.jpg
Cardi B/Instagram

Rumors had been circulating for months that she was expecting her first child with rapper Offset. But Cardi kept mum about it and hid her baby bump in the most clever ways. It wasn't until her performance on Saturday Night Live in April 2018 that she finally showed off her baby bump in a form-fitting white dress, and it was awesome.

Kylie Jenner's pregnancy was a huge secret.

phm7h8j6og1.jpg
Kylie Jenner/Instagram

The news of her pregnancy was eventually leaked by the media as rumors swirled due to her social media absence and her lack of public appearances. The reality TV star announced her baby's arrival in February 2018 via Instagram, without having once confirmed her pregnancy. You have to hand it to her because it's not like her family is known for being private. They pretty much live their lives on camera.

Khloé Kardashian waited until five months into her pregnancy to make her announcement.

phs2o0ils81.jpg
Khloé Kardashian/Instagram

Khloé had been spotted wearing loose-fitting clothing for a while prior to announcing her pregnancy but she didn't confirm until four months before she gave birth. She shared a photo of her baby bump in December 2017 to let the world know her dream of being a mamá was about to become a reality. Her little girl True Thompson arrived in April 2018.

No surprise made us happier than Gabrielle Union's big announcement.

phn32injsw1.jpg
Gabrielle Union/Instagram

In November 2018, the actress shocked everyone when she shared a photo of herself and husband Dwyane Wade carrying their new bundle of joy. Gabby has been open about her infertility struggles, revealing that she's suffered eight or nine miscarriages throughout her life, and now she has welcomed her first child via surrogate. We're so incredibly happy for her.

On February 18, 2017, Zoe Saldana announced the birth of her third child.

Zoe_Saldana-_GettyImages-1204543401.jpg
Getty Images

She wrote on Instagram, “Marco and I are elated to share the news of the the birth of our son Zen. We couldn’t feel more blessed with the new addition to our family. #threeboys… oh boy!” Somehow, no one outside of her inner circle even knew that she was expecting.