Alesha Dixon has given birth to a baby girl. The baby was actually born last week but Alesha has only just shared the news via Twitter. She’s called her Azura Sienna. Alesha has said she is elated and over the moon.
It seems like the quickest pregnancy ever but that is because Alesha hid it for so long – she was actually 6 months pregnant at the Britain’s Got Talent final