The actress dresses up for Simon Gregson's charity ball

Brooke Vincent donned a very sexy costume on Saturday night.

The Coronation Street actress, 22, squeezed into a tight black catsuit for her co-star Simon Gregson‘s superhero-themed charity ball at Manchester’s Palace Hotel.

Brooke paired her hot all-in-one with elbow-length gloves, an eye mask, pointed peep-toe heels and a slick of vampy red lipstick.

‘The Cool Cats On Route ,’ Brooke captioned an Instagram photo of herself on her way to the bash, which raised money for Caudwell Children

It was a busy weekend for Brooke as she headed to Birmingham’s Wireless Festival yesterday with a group pals to enjoy a day of music.

The single star – who’s believed to have split from boyfriend Josh McEachran last month – has also reportedly been spending time chatting to One Direction‘s Niall Horan.

Niall, 20, admitted to fancying Brooke in 2011 and the pair met backstage at a 1D show last year.

Now that Brooke is back on the market, it seems as though Niall is interested and the pair are said to have been ‘exchanging a series of messages via Whatsapp and Snapchat‘.

‘He’s been pretty open about how hot he thinks she is, and he’s told her he’d really like to take her out when they have a chance,’ a source tells the Daily Mirror.

‘He has a few weeks off this month before the American leg of the tour – so he’s hopeful they might work it out.’

SEE PICTURES Brooke Vincent at British Soap Awards 2014 

EXCLUSIVE NOW VIDEO Brooke Vincent transforms into Jessie J

SEE PICTURES Brooke Vincent attends Inside Soap Awards launch

Anna Duff