The Liberty X singer is expecting her second baby with husband Hugh Hanley and dressed her bump in a chic maternity ensemble.
Michelle, 34, teamed a comfy - and stretchy - pair of black Lycra leggings with a simple black vest top featuring an owl motif.
She then topped off her look with a stylish cream jacket and wore her long wavy hair half up and half down.
Proving her yummy mummy credentials, Michelle seemed to be wearing little make-up yet still managed to dazzle on the red carpet at the CBeebies screening of new shows Katie Morag and Topsy and Tim.
Earlier this month, Michelle admitted to Reveal that she and Hugh had not yet decided whether they would find out the sex of their unborn child.
However, many of her pals think Michelle - who is already mum to toddler daughter Faith - is having a baby boy.
She said: "I had bad sickness in the first trimester, but not with this one. I've had no weird cravings, just food in general.
"They say that every pregnancy is different and when I explain how differently I'm feeling, some people are saying it could be a boy."
See who else is expecting a baby in our pregnancy gallery:
Copyright: Vimeo / Weiss Eubanks