Amanda Holden slipped into a pair of thigh-high PVC boots as she transformed into a sexy nutcracker on Heart Radio.
The presenter was joined by Ashley Roberts, who was also dressed up in the same outfit and Jamie Theakston - who really got into the festive spirit and wore a Christmas tree outfit.
Amanda, 51, looked incredible in a tulle skirt and bright red traditional nutcracker jacket.
She added a tall hat and even had a little drum that was laced around her neck with a golden thread.
Showing off her natural beauty, Amanda had a soft make up palette but added drama with thick lashes and eyeliner.
Ashley looked equally stunning in her festive get up, as the gang posed for snaps during their Christmas themed show.
Jamie was less sexy as he wore a Christmas Tree fancy dress costume and even had presents as shoes.
There has been a lot of dress up for Amanda recently as she transformed into Marilyn Monroe for a TV project that she was filming with Sky.
She wore a platinum blonde wig, curled in Marilyn's signature style, and added red lipstick and her classic winged eyeliner.
On Tuesday this week she was at it again and shared a snap of herself as Egyptian queen Cleopatra.
As she posed in the bath, she wore a glossy black wig with a thick fringe and a gold headpiece.
"Dress up day again..." she added in the caption.
She also dressed up as a nun for a hilarious TikTok video where she channelled Sister Act.
She wore an all-black dress which went all the way down to the floor and had a large black and white cape draped over her shoulders.
"Sister Mandy Clarence," she wrote in the caption as she danced.
The actress kept tight-lipped about what the project with Sky was, leaving fans on tenterhooks.
Amanda celebrated after she publicly negotiated her Britain's Got Talent contract with Simon Cowell on stage.
She has been a judge on the show for 15 years and is currently working on signing her 16th contract with the show.
Amanda introduced her boss at the Variety Club Showbuisness Awards, before she decided to grill him over her contract.
Do you enjoy reading about celebrities? Sign up for all the best celeb news from the Mirror here .
"I am currently in negotiations for my 16th year on Britain’s Got Talent," she told the audience.
Simon replied: "The deal is done".
To which she cheekily added: "No it's not. The deal is not done".
Do you have a story to sell? Get in touch with us at webcelebs@mirror.co.uk or call us direct 0207 29 33033.