Charli XCX slams complaints about her sheer dress in Brit Awards 2025 speech

The pop star stepped out the awards show wearing a sheer gown designed by Dilara Findikoglu and a matching veil.