Britney Spears attends Sony Pictures' "Once Upon A Time...In Hollywood" Los Angeles Premiere on July 22, 2019 in Hollywood, California. (Photo by Matt Winkelmeyer/Getty Images)

Britney Spears is pregnant… one more time! She and her fiance Sam Asghari are expecting a child, according to Spears, 40, who first believed she was “food pregnant.” The “Oops! I Did It Again” singer took to Instagram to make the announcement Monday (April 11) over a picture of flowers and a teacup.

“I lost so much weight to go on my Maui trip only to gain it back… I thought ‘Geez… what happened to my stomach???’ My husband said, ‘No you’re food pregnant silly!!!’ So I got a pregnancy test… and uhhhhh well… I am having a baby… 4 days later I got a little more food pregnant It’s growing !! If 2 are in there… I might just lose it… I obviously won’t be going out as much due to the paps getting their money shot of me like they unfortunately already have…” Spears wrote. “It’s hard because when I was pregnant I had perinatal depression… I have to say it is absolutely horrible… women didn’t talk about it back then… some people considered it dangerous if a woman complained like that with a baby inside her… but now women talk about it everyday… thank Jesus we don’t have to keep that pain a reserved proper secret… This time I will be doing yoga every day!!! Spreading lots of joy and love!!!”

Update: Some media outlets questioned whether or not Britney Spears is actually pregnant; gossip site TMZ went so far as to headline their story “BRITNEY SPEARS ‘I AM HAVING A BABY’ Post Leaves Fans Confused” despite the fact that they quoted her Instagram post, which said, “So I got a pregnancy test … and uhhhhh well … I am having a baby.” If that wasn’t clear enough, Sam Asghari just posted to Instagram, saying “Marriage and kids are a natural part of a strong relationship filled with love and respect. Fatherhood is something i have always looked forward to and i don’t take lightly. It is the most important job i will ever do.” So that seems to confirm it.