It was the final of The Greatest Dancer on BBC One tonight and Britain's Got Talent judge Alesha Dixon certainly made sure all eyes were on her, as she rocked a show-stopping dress.
The Mis-teeq favourite looked sensational, as she rocked an aubergine-coloured frock, which showed off her incredible frame.
Alesha's purple number featured an exaggerated neckline, which teased at her cleavage. And it was a full-on flesh-flashing display as the minidress also showed off her supermodel pins .
The dress also had an eye-catching sash detail, which dangled all the way to the floor. Alesha styled her long locks into on-trend mermaid curls, which cascaded past her chest.
Read more on dailystar.co.uk