Britain’s Got Talent Fans Shocked by Alesha Dixon’s ‘Wet Towel’ Outfit During Semi-Final 4 😲

Britain’s Got Talent judge Alesha Dixon sparked a storm on social media during the latest live semi-final, leaving viewers utterly divided over her daring wardrobe choice.

Stepping onto the stage alongside fellow judges Simon Cowell, Amanda Holden, and KSI, Alesha turned heads in a floor-length black skirt with an impossibly high thigh split, paired with a bold pink bandeau top. While the star is no stranger to fashion risks, many fans admitted they were struggling to focus on the performances thanks to her unusual look.

Comments on X (formerly Twitter) ranged from confused to brutally honest:

  • “Wtaf is Alesha wearing? Looks like a towel left out on the washing line in freezing temps.”
  • “Has Alesha just rushed out of the shower and forgotten to take her towel off?”
  • “My 10-year-old granddaughter just said she needs a better stylist!”

Yet not all viewers were critical. Some applauded Alesha’s fearless style, with one fan simply tweeting: “Alesha all day long,” while another wrote: “WOW! What is she wearing? LOVE the risk!”

Tonight’s semi-final featured eight acts battling for a spot in the BGT 2026 grand final, including Glantaf Boys Choir, Kristel Herrera, Rafferty Coope, Ren DMC, Serghei Stepanov, Sonny Green, Wei Yamin, and Welsch Master Team. Simon Cowell held the power of the Golden Buzzer, set to automatically catapult one act to the final.

Alesha admitted ahead of the show that Simon having the Golden Buzzer “scares” her, adding a hint of drama behind the judges’ table. The acts already confirmed for the final are Matty Juniosa, Anastasiia & Salsa, Fabian Fox, Sadeck Berrabah & LMA, Liwei Yang, and Ted Hill.

Adding to the excitement, Eurovision sensation Sam Ryder performed a special number from Jesus Christ Superstar, giving fans a taste of his upcoming West End debut this summer.

Whether loved or laughed at, one thing’s for sure — Alesha Dixon knows how to make a statement, and viewers are talking. 💥