It was the first Britain's Got Talent live semi final this weekend and both female judges, Amanda Holden and Alesha Dixon, obviously wanted to make an impression.
Both ladies chose bright statement dresses, but while Alesha opted for a leg-flashing microscopic mini dress in white and maroon, Amanda covered up in a floral-print maxi dress with a sexy plunging neckline.
Amanda tweeted that her dress was by J'Aton Couture, and her killer platforms were Charlotte Olympia.
Alesha, meanwhile, teamed her strapless dress with matching strappy heels.
Both ladies looked like glamazons - but who do you think won this round?
Like Alesha's sleek bob? More celeb hair inspiration below: