Charlotte Church has announced that she has lost her unborn baby.

The singer, 31, said on Twitter that she and her partner Jonathan Powell were grieving their loss.

Church had announced earlier this year she was expecting her third child.

It is thought the baby was due in November.

The star is already a mother to nine-year-old Ruby and Dexter, eight, from her previous relationship with Gavin Henson.