Margot Robbie at Wuthering Heights premiere in plunging corset dress

Margot Robbie made a dramatic entrance at the Los Angeles premiere of Wuthering Heights, proving once again that she understands how to dress for the story she’s telling. The actress, who stars as Catherine Earnshaw in the upcoming Gothic adaptation, stepped onto the red carpet in a striking Schiaparelli couture gown that blended romance with edge.

The dress featured a semi-sheer corset bodice adorned with delicate floral detailing, sculpted tightly through the waist to create a clean, dramatic plunge. From there, the skirt flowed outward in layered ruffles, shifting from deep black into a rich red hem that felt intentionally stormy, almost echoing the film’s moody landscape. The movement of the fabric gave the look a sense of theatrical softness without losing structure.

Robbie styled her blonde hair into a sleek low bun, allowing a few face-framing pieces to fall loose for contrast. Her makeup stayed fresh and restrained, glowing skin, soft lashes, and a neutral lip kept the focus on the gown’s craftsmanship. The standout finishing touch was her jewelry choice: Elizabeth Taylor’s iconic Taj Mahal diamond necklace, worn high at the neck with the gold chain trailing down her back. The historic piece added weight and legacy to an already powerful look.

While the red carpet featured several notable guests, Robbie’s appearance set the tone for the evening. It was confident, cinematic, and perfectly aligned with the dark romance of Wuthering Heights.

Margot Robbie wearing Schiaparelli couture gown on red carpet

Margot Robbie wearing Schiaparelli couture gown on red carpet

Margot Robbie Stuns in Schiaparelli Corset Gown at Wuthering Heights Premiere

Margot Robbie styled in floral corset gown with pearl pendant necklace