Rebecca Ferguson has announced that she is pregnant with her third child.
The former X Factor runner-up revealed her baby news on Twitter, saying that she is "grateful to God" for her latest child.
"Yes I am having a new lovely baby children are such a blessing and I'm grateful to god for my new little gift xx," she wrote, along with a picture of two swans making a heart shape.
She later posted a photo of a sonogram alongside a poem by an unknown author.
Ferguson is already a mother to two children, Lillie May and Karl. It is not currently known who the father of her third baby is.
The singer told The Mirror in December that she was dating a man whom she had known for years.
She said: "We've been together a year now. He's lovely and he looks after the kids. He goes fishing with my son."
Earlier this year, Ferguson collapsed during her performance on Loose Women due to an unspecified illness.
Lovely news for a lovely person