Carol Vorderman posed up a storm in skintight leather trousers as the presenter told fans she had to pull out of hosting her radio show.
The 61-year-old took to Instagram on Saturday to give fans an update on her health as she battles the flu. She said she is "still full of cold" and therefore too sick to work.
Carol said she is luckily starting to feel better and looked incredible as she admitted it was the first time in days that she had done her makeup.
"I'm still full of cold and I cannot sing. I had a laugh this morning with [daughter] Katie," she said in between coughs.
"Anyway just to say I won't be on my Radio Wales show. I still haven't brushed my hair, but I've put makeup on which hides a multitude of pain and things," Carol said in her social media clip.
She then said she was going to head out for "a little walk" and wished her followers a happy Saturday.
Carol also posted a mirror selfie to show off her outfit.
The Countdown star looked stunning as she rocked a pair of skintight leather trousers and a baggy black and grey jumper.
She opted for heavy eye makeup and let her tousled blonde locks fall over her shoulders.
Carol also shared a clip from her short walk which showed her having fun and kicking leaves in a park.
She captioned her Instagram post: "Found a child to drag out and look after me on a quick amble... Katie was that lucky child.
"Not well enough for radio show today sadly... anyway, pretty hot on the leaf kicking! (You're c**p Vorderman).
"Happy to just get one into the air... Can't knock a girl for trying. Time for a cup of something nice. Happy Saturday Gang."
Fans rushed to offer their sympathies to Carol, with one person commenting: "Hope you feel better soon. X"
Another showered the star with compliments and wrote: "Look amazing even when ill."
"Even when you are ill you still look beautiful how do you do it," agreed another. Someone else added: "Nice to see your feeling better Carol you still look stunningly beautiful whatever you have sweetheart."
Do you have a story to sell? Get in touch with us at webcelebs@mirror.co.uk or call us direct at 0207 29 33033.