Britney Spears has announced that she is expecting a baby, ending months of rumours that she was pregnant.
The 23-year-old US singer said on her website: "The time has finally come to share our wonderful news that we are expecting our first child together."
The rumours of a baby got even stronger over the weekend when Britney checked herself into a hospital.
It will be Britney's first child and a third for husband Kevin Federline, who already has two young children.
For a long time Britney has been denying she is expecting, even though she has been spotted reading books on pregnancy and buying clothes for pregnant women.
But it's not a secret that Britney has wanted a baby since marrying Kevin in a ceremony in September 2004.
At the time she wrote on her website that she had done lots in her career so far, but added: "The only thing I haven't done so far is experience the closest thing to God and that's having a baby. I can't wait!"