Britney Spears says she is pregnant

She is already a mother of two with her ex-husband Kevin Federline.

Five months after a judge ended the controversial guardianship of the pop icon said barred her from having more children.

"I got a pregnancy test I am having a baby," the 40-year-old said on Instagram

But she was forced to keep an IUD in place, in accordance with her conservatorship.

She finished her post on a positive note saying, "This time I will be doing yoga every day !!! Spreading lots of joy and love.