Britney Spears is now pregnant with her third child.

The 40-year-old pop star shared the good news on social media, saying that she took a pregnancy test after returning from Maui, realising that she had gained weight.

“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,” she wrote.

Britney also stated that she won’t be going out much now so not to attract the paparazzi, and revealed that she had perinatal depression in her previous pregnancies.

“This time I will be doing yoga every day!!! Spreading lots of joy and love!!!” she added.

273888245 1079787226202119 4152652392477288532 n
Britney is engaged to model Sam Asghari
241729883 290448182418766 2659615385356155048 n
The model proposed to Britney last September

On the other hand, fiancé Sam Asghari confirmed the news on his social media account, writing, “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.”

Britney has spoken about her desire to get pregnant again while she was fighting against her conservatorship. The pop star is already a mum to two sons, Jayden and Sean from her previous marriage to Kevin Federline.

272136775 296458752460209 2407651172068633722 n
Hit me baby one more time