Amanda Holden and Alesha Dixon's Britain's Got Talent final fashion choices couldn't have been more different, with one at the old school Hollywood glamour end and the other venturing into edgy territory.
Amanda looked to the 30s and 40s heydays for inspiration, and worked a silver screen siren look with waved hair and a stunning beaded Oscar-worthy gown by J'Aton Couture.
She finished the look with We Love Lemonade heels, H Stern jewels and popping red lips.
Alesha, meanwhile, eschewed tradition for a fashion-forward dress by Marios Schwab, which featured a sparkly blue corset with sheer black material covering the rest of her body.
While it seems Amanda won this style round, Alesha's pre-finals party dress seemed to be the most successful.
What do you think about the BGT final fashion showdown? Who was your winner? Leave your thoughts below...
See more BGT here: