American singer Britney Spears announced that she is expecting a child from her fiance Sam Asghari.

“I did a pregnancy test… and… I’m going to have a baby,” the singer wrote on social networks.

Spears noted that she will not appear in public often to avoid paparazzi, and will do yoga every day.

The singer already has two sons from her marriage to American dancer and rapper Kevin Federline, whom she was married to from October 2004 to July 2007.