The TV presenter has tweeted a photo

Vogue Williams has given birth to her first child - a baby boy.

The TV presenter had the baby early this morning in a London hospital.

Vogue tweeted to say the baby is healthy, and both she and her husband Spencer Matthews feel truly blessed.

The pair tied the knot in a private ceremony in June.

There's no indication yet as to what the couple plans to call the baby.