The judge ditched her underwear as she slipped into a plunging sequinned gown for the ITV talent show.
She opted to go braless in the stunning floor-length number, which allowed her generous cleavage to take centre-stage.
As she took her seat on the judging panel, she appeared to struggle to keep her ample assets in place as she was spotted tugging on the dangerously low-cut neckline.
But it wasn't just her decolletage that had viewers talking.
Her ridiculously racy purple frock featured see-through panels, which left fans speechless when they noticed she had chosen to go knickerless.
The judge ditched her underwear as she slipped into a plunging sequinned gown
She opted to go braless in the stunning floor-length number
Amanda completed her attire with a dazzling diamond cuff and accentuated her toned pins with a pair of strappy silver heels.
The 46-year-old wore her blonde locks in long, cascading curls while she sported heavy smokey eye make-up and a slick of pink lipstick.
Viewers were quick to take to social media to comment on her glamorous attire, with some noting she looked "classier" than the previous night.
"Better dress than last night's," one person noted while someone else added: "What a beautiful dress Amanda x."
Get Quotes on Home Insurance
Amanda flaunted her ample assets in the ridiculously racy number Amanda Holden in pictures Fri, June 2, 2017
Amanda Holden and some of the best and sexiest pictures of the famous British presenter and BGT judge.
Instagram 1 of 80
Amanda Holden wowed in a seriously sexy dress at the BGT finals
The star received over 200 complaints for her dress on Thursday night
A third commented: "Much classier than last night. Stunning," as another joked: "Amanda's a bit overdressed tonight."
However, some viewers felt her dress was still too much for half-term television, as one slammed: "The #BGT female judges, #AleshaDixon & #AmandaHolden not wearing knickers nor bra tonight! What message are they sending?"
Another shared: "I see the material has escaped from Alicia and Amanda's dresses again….#BGT."
Britain's Got Talent final airs Saturday on ITV at 7.30pm.