British supermodel and activist ADWOA ABOAH brought fierce, high-fashion drama to the 2025 Glamour Women of the Year Awards in London. The statuesque beauty commanded the red carpet in a stunning, architectural gown that was designed to do one thing: show off her incredible physique. The dress featured a slit so dangerously high it defied […]