Business & Finance

Every 'Wuthering Heights'-inspired outfit Margot Robbie has worn, ranked from worst to best


2026-02-07T15:12:01.235Z

  • Margot Robbie stars in Emerald Fennell’s “Wuthering Heights” adaptation.
  • She’s been promoting the film lately while wearing Victorian-inspired fashion.
  • Her best looks have included dramatic dresses and diamond jewelry.

No one method dresses like Margot Robbie.

The 35-year-old actor has mastered the art of embracing the characters she plays at red-carpet events. Remember her “Barbie” press tour in 2023?

She’s at it again this year while promoting her role in Emerald Fennell’s “Wuthering Heights,” which will be in theaters on February 13. Robbie has attended interviews, photo calls, and the film’s premiere in stunning Victorian-inspired looks.

Here are the outfits she’s worn so far, ranked from worst to best.

Margot Robbie’s outfit for “The Julia Cunningham Show” didn’t make much sense.


Charli XCX, Margot Robbie, and Jacob Elordi at “The Julia Cunningham Show” on January 28.

Rodin Eckenroth/Getty Images

The actor was photographed wearing a sleeveless dress by Mark Gong. It had a white printed bodice, a red satin bralette, and a black mesh overlay.

The outfit’s layered design looked unfinished, and it was a little too understated to be paired with the designer’s leather wrap heels.

Robbie attended the radio interview alongside her costar, Jacob Elordi, and musician Charli XCX, who worked on the film’s music.

She dressed too simply for a press event in London.


Margot Robbie at a "Wuthering Heights" event in London on February 6.

Margot Robbie at a “Wuthering Heights” event in London on February 6.

Kate Green/Getty Images

She wore a black Vivienne Westwood minidress for the Q&A event.

The sleeveless piece had a scooped neckline, a corset top, and a bubbled miniskirt. It was a cute dress, but it ultimately needed some accessories to make it pop.

The actor took a daring fashion approach for a “Wuthering Heights” photo call, but it missed the mark.


Margot Robbie at a 'Wuthering Heights" photocall in London on February 4.

Margot Robbie at a ‘Wuthering Heights” photo call in London on February 4.

Dave Benett/Getty Images

Robbie attended that event in a vintage John Galliano ensemble. It comprised a dramatic, corseted coat with pink feather embellishments and a black micro miniskirt.

She also wore red thigh-high socks and silver heels.

Though the individual pieces she wore were fun, they weren’t cohesive as an outfit.

Her “Wuthering Heights” street style has been understated, but on theme.


Margot Robbie at the BBC Radio Studios in London on February 4.

Margot Robbie at the BBC Radio Studios in London on February 4.

Neil Mockford/Getty Images

For one London outing, Robbie wore a Dilara Findikoglu ensemble. It featured skinny trousers with buckled straps, a red-and-pink corset top, and pointed leather heels.

She also carried a leather jacket, a purse, and wore oval-shaped sunglasses.

The outfit might not have been the flashiest she wore on the “Wuthering Heights” press tour, but it did blend modern design with Victorian aesthetics perfectly.

Her red-carpet style, on the other hand, has been chic.


Margot Robbie at a "Wuthering Heights" event in Paris on February 2.

Margot Robbie at a “Wuthering Heights” event in Paris on February 2.

Pierre Mouton/Getty Images

She wore a custom Thom Browne design for a photo event in Paris.

The black gown had off-the-shoulder sleeves, a corseted minidress, and an attached skirt with visible garters. It was pretty, edgy, and accessorized well with a choker necklace.

One small tweak would have taken her French fashion to the next level.


Margot Robbie at a "Wuthering Heights" event in Paris on February 2.

Margot Robbie at a “Wuthering Heights” event in Paris on February 2.

Stephane Cardinale – Corbis/Getty Images

Robbie attended a “Wuthering Heights” photo call in Paris on February 2. She wore Chanel for the occasion.

Her sleeveless gown had a corseted velvet top, with the red fabric extending across its white full skirt and long train. She also wore a velvet choker with a statement diamond weighing over 100 carats.

The latter was designed by Lorraine Schwartz.

The outfit was elegant and on theme, but it would have been nice to see Robbie highlight it further with an updo.

She looked like she stepped out of the Victorian era for a “Jimmy Kimmel Live!” appearance.


Margot Robbie at "Jimmy Kimmel Live!" on January 26.

Margot Robbie at “Jimmy Kimmel Live!” on January 26.

Randy Holmes/Getty Images

Styled by Andrew Mukamal, Robbie wore Alexander McQueen for the late-night show.

Her black-lace dress had long sleeves, a high neckline, and a keyhole cutout down its bodice.

She looked stunning, and the outfit set the tone for the “Wuthering Heights” press tour.


Margot Robbie at "Jimmy Kimmel Live!" on January 26.

Margot Robbie at “Jimmy Kimmel Live!” on January 26.

PG/Bauer-Griffin/Getty Images

To complement the see-through piece, Robbie wore black aviator sunglasses, beaded heels, and a long, wavy hairstyle.

She also donned one-of-a-kind earrings from Jessica McCormack. The sparkling jewelry featured large, pear-shaped diamonds that weighed 15 carats combined.

Robbie referenced the 1847 novel with a red corset, and it made for an unforgettable fashion moment.


Margot Robbie at Greystone Mansion in Beverly Hills on January 28.

Margot Robbie at Greystone Mansion in Beverly Hills on January 28.

David Jon/Getty Images

For a photo shoot at Greystone Mansion, Robbie wore a red leather set by Turkish designer Dilara Findikoglu.

The snakeskin set featured a corset that highlighted a shell-covered bra, a long-sleeved bolero jacket with laced sleeves, and a micro miniskirt with flared detailing.

On Instagram, her stylist said the look was inspired by a line from the “Wuthering Heights” novel: “I’d rather be hugged by a snake.”

They accessorized the standout look with a Jessica McCormack necklace. It featured a 10-carat, pear-shaped diamond on a red cord.

The actor looked like royalty at the “Wuthering Heights” world premiere.


Margot Robbie at the  "Wuthering Heights" premiere in Los Angeles on January 28.

Margot Robbie at the “Wuthering Heights” premiere in Los Angeles on January 28.

Michael Buckner/Getty Images

She arrived in a Schiaparelli couture gown that might go down as one of the best she’s ever worn.

The strapless design featured a structured, lace bodice with a sweetheart neckline, a black velvet peplum skirt, and a striking red hem that surrounded her like flower petals.

Her historic accessory was equally stunning.


Margot Robbie at the  "Wuthering Heights" premiere in Los Angeles on January 28.

Margot Robbie at the “Wuthering Heights” premiere in Los Angeles on January 28.

Olivia Wong/Getty Images

Robbie paired the gown with a heart-shaped necklace that once belonged to Elizabeth Taylor.

The gold Cartier piece houses the late star’s iconic Taj Mahal diamond, which was gifted to Taylor by her former husband Richard Burton on her 40th birthday.

Vogue reported that the necklace, which also features a jade mount and ruby stones, is inscribed with the phrase “Love is Everlasting” and the name Nur Jahan, who was the jewel’s first owner.

Robbie made a bold statement at the London “Wuthering Heights” premiere.


Margot Robbie at the London "Wuthering Heights" premiere on February 5.

Margot Robbie at the London “Wuthering Heights” premiere on February 5.

Samir Hussein/Getty Images

Dilara Findikoglu created her gown, which was see-through and covered in strands of braided hair. It was entirely unique in design and equally unforgettable.

She also wore a replica of The Bracelet of Charlotte, a mourning jewelry piece belonging to Charlotte Brontë.



Please Subscribe. it’s Free!

Your Name *
Email Address *