(CNN) — Britney Spears shared the news that she and her partner San Asghari are expecting a baby.
On Monday, Spears posted on her verified Instagram account that she had lost weight before going on vacation to Maui, and then gained the weight back on.
She wrote that Asghari told her she was “pregnant with food.”
“So I went for a pregnancy test and…well I’m having a baby,” she wrote.
The singer added that “she will not go out as much” to avoid paparazzi taking photos of her during her pregnancy, which they sell for money.
Spears is the mother of two teenage sons, Sean and Jayden, from her relationship with ex-husband Kevin Federline.
CNN has reached out to Spears’ representatives for comment.