It was a night of surprise star turns at the glitzy Mirror Ball charity bash in Manchester, with Coronation Street‘s blonde bombshell Catherine Tyldesley dazzling guests with her dramatic strapless red sequinned gown reminiscent of the infamous curvaceous cartoon character Jessica Rabbit.

And inside the event the transformation was complete when Catherine delighted guests by singing Why Don’t You Do Right – just as Jessica Rabbit did in the hit 1980s movie Who Framed Roger Rabbit.

It was a spectacular performance – although Catherine told Manchester Evening News she was full of nerves.

“I get so nervous before singing I always wonder why on earth I agree to it!

“But it’s for a great cause tonight, and Andrew had said he would love me to do the retro style of songs, so I thought: why not go for glamour with the dress, too?”

The annual ball is organised by celebrity hairdresser Andrew Trott-Barn and raised money for the community charity Forever Manchester.

“Our aim was to make this year’s Mirror Ball bigger and better and it certainly was,” said Andrew. “The highlight was the stunning Catherine Tyldesley and her show-stopping voice and dress.  What a superstar.”

Also heading on stage during the night to act as DJ was Emmerdale‘s new heart-throb Anthony Quinlan, who plays Pete Barton.