Coronation Street 's Simon Gregson unveils another alter ego - Bidet Bardot - for new ITV show Queens For The Night.
He admits his three sons - Alfie, 15, Harry, 13 and Henry, six, – will be horrified at dad's new look.
"They're mortified! They're young boys in a very big school and they’re probably going to get grief.
"We'll watch it as a family and have fun, but then they'll feign disgust as soon as they get to the school gates."
The actor, 48 - who plays Steve McDonald - adds: "I'm a really ugly woman! I look like a Star Wars baddie. And the rigmarole I had to go through to get there was a huge process and not comfortable.
"With all the padding and corsets, I was virtually sewn into the outfit. So bad luck if I needed the loo."
Queens For The Night, a one-off show, which hits screens next Saturday night, also features Love Island 's Chris Hughes, EastEnders ' Adam Woodyatt and Mr Motivator channelling their inner drag queens.
Simon had a ball playing acid-tongued Bidet, but he has no plans to branch out into drag full time, or stray from Weatherfield.
Do you enjoy reading about celebrities? Sign up for all the best celeb news from the Mirror here .
He says: "I'm hoping there's a contract at Coronation Street for life. I'm not a massively ambitious person.
"I don't want to go and do Shakespeare on the moon or anything like that. I'm very happy where I am, doing a job I love and where I get to hang out with my mates."
He admits that he's played the character for so long, he sometimes forgets where Steve stops and Simon begins.
"There are massive similarities between us," he says. "I trained to be a paperboy, not an actor so I had no choice but to say and do it the way I would.
"Acting wasn't on my radar at all. That's one of the reasons why it's nice to do other things to see if I'm capable or whether I'm just a professional Steve."
Queens for the Night will air next Saturday (November 5) from 8.30pm on ITV and ITV Hub.
Do you have a story to sell? Get in touch with us at webcelebs@mirror.co.uk or call us direct 0207 29 33033.