Alesha Dixon looked absolutely astonishing three months after giving birth.
The BGT star, 41, dolled up when she took a night off parenting with her husband Azuka Ononye at Together for Short Lives Winter Ball 2019, in London on Tuesday.
Alesha dressed in a burgundy one-shoulder gown featuring ruching which ensured all eyes were cast over her amazing figure.Bringing a hint of showbiz shimmer to her ensemble, the mother tottered about on the red carpet in sparkling heels.
The telly judge straightened her locks and outlined her features with showy make-up when she got her glam on for the night.
Lovebirds Alesha and Azuka put on an amorous display as they wrapped their arms around each other.
It's been three months since the television personality gave birth to her newborn daughter Anaya Safiya in August.
Alesha kept the birth of her second baby under wraps and she announced the news on her Instagram on her birthday a couple of weeks ago.
In a heartwarming post, she wrote: "Anaya Safiya born 20.08.19.
"7 weeks ago this little angel came into our lives! As I celebrate my birthday today I feel like the luckiest girl on the planet".
Alesha already shares daughter Azura Sienna, six, with her partner Azuka.
The couple's love story goes way back and they exchanged their vows to spend the rest of their lives together in 2017.
Back in May, the judge confirmed news of her pregnancy during a live episode of Britain's Got Talent.
Alesha stood up to reveal her blossoming bump for the first time midway through a dance routine performed by hosts Ant McPartlin and Declan Donnelly.