Mel B cut a demure figure in a classic black gown as she made her first big UK TV appearance since she was plagued with drama after missing an X Factor live show.

The former Spice Girl happily posed for pictures on the red carpet in the floor-length gown which she teamed with chunky gold heels and stylish green earrings.

Mel was there to collect the best TV Talent Show award for ITV juggernaut X Factor with Simon Cowell.

"This is great, this show is such a pleasure to be a part of," Mel told the crowd as she took to the stage.

"The crew, the producers, Simon, everyone – it’s great."

While Simon added: "Most importantly this is for the fans because without you we have no show."

(Image: Joe/WENN.com)

Ahead of the star-studded bash, Mel treated fans to a string of shots of her getting glammed up, while Simon joked on Twitter: "You know winning isn't important to me but if I do win I will rescue some kittens."

Earlier in the day the 39-year-old was pictured touching down in London ahead of this evening's National Television Awards.