Charli xcx brought a dark romantic look to the red carpet on Thursday, February 5 at the UK premiere of Wuthering Heights in London.
The pop sensation, 33, leaned into the drama with a soft pink, off-the-shoulder bridal gown that was every bit as sweet as it was gothic.
Her dress featured a structured bodice and a full, textured skirt, all rendered in a dusty blush tone that felt intentionally old-world.
ZUMAPRESS.com / MEGA
Draped over her entire look was a sheer veil that fell past her waist, slightly obscuring her face and adding a haunting, ceremonial quality.
What really pulled focus, though, were the inky black beaded embroidery strands and detailing stitched down the front of the bodice and skirt, a striking contrast against the pale fabric that gave the gown an unsettling, Brontë-era mood.
ZUMAPRESS.com / MEGA
Her dark hair was worn long and straight beneath the veil, and her makeup stayed minimal and matte, emphasizing strong brows and a cool, unfussy expression.
Known for her daring styling choices, Charli xcx delivered a fashion moment that felt bold, thoughtful and perfectly on theme.