Alesha Dixon may be well known for flashing a whole lot of leg in revealing dresses on Britain's Got Talent.

But the stunning singer took a leaf out of Amanda Holden's book tonight for the Belle premiere, and went floor-length - stealing the show.

Showing off a seriously toned tum, the brunette beauty stunned in a long red skirt and black crop top - keeping all eyes on her throughout.

The skin-tight skirt showed off her tiny waist and long legs, and she matched the red carpet perfectly.

Now we are REALLY excited to see what she wears for the BGT final on Saturday.

(Photo: PA)

Alesha lead more stars including leading lady Gugu Mbatha-Raw, who wore a tiny black backless number and ensured she makes a name for herself beyond the screens.

Speaking on the red carpet at London's Southbank, Mbatha-Raw said: "Of course I felt an affinity with Belle. We tried, myself and the director, to make her as much of a living, breathing human being as is possible".