
“Just Ruined My Entire Week”: Fans Rip Into Margot Robbie’s Wuthering Heights Costume
Margot Robbieis facingfierce criticism after photos from the Emerald Fennell’s Wuthering Heights set surfaced this week.
The 34-year-old actress, famous for her roles in Barbie, The Suicide Squad, and The Wolf of Wall Street, is bringing the role of Catherine Earnshaw to life in the 2025 version of Emily Brontë’s classic novel.
- Margot Robbie is under fire after photos from the Wuthering Heights set leaked
- Fans have criticized Robbie's age and costume, with many questioning the accuracy of her portrayal
- Others voiced concerns over Jacob Elordi's casting as Heathcliff, feeling he lacks intensity for the role
- Wuthering Heights has faced similar scrutiny for its casting across its more than 20 film and TV adaptations
Fans of the book, however, have taken to social media to express their disapproval of Robbie’s version, feeling less than thrilled with her casting and costume.
“Seeing Margot Robbie in that godawful dress just ruined my entire week,” one viewer wrote, having issues with the actress’ age for the role, as well as calling the wedding dress “inappropriate.”
Wuthering Heights fans are saying Margot Robbie will “ruin” the 2025 adaptation after set images leak
Image credits: Jesse Grant/The Hollywood Reporter/Getty Images
Leaked images from the UK set show the actress clad in a dramatic off-the-shoulder white gown with a voluminous skirt, which many viewers felt was period-accurate.
The story of Wuthering Heights is set in Yorkshire, a region in the north of England. The story is told through flashbacks, with the “present” part of the story taking place in the early 1800s and the retrospective elements of the plot taking place 30 years earlier, in the 1770s.
Image credits: The Graham Norton Show
The famous wedding scene takes place in 1783, approximately three years after Catherine’s parents have passed away. The protagonist makes the pivotal decision to marry Edgar Linton, the good-mannered aristocrat counterpart to her other romantic interest, the anti-hero Heathcliff.
Catherine is approximately 18 years old at that point in the story which, considering Margot Robbie’s age, has made fans preemptively question the accuracy and attention to detail of the 2025 adaptation.
Image credits: Splash News
Jacob Elordi, who plays Heathcliff, has also been targeted by fans who feel he lacks the intensity necessary to properly portray the revenge-obsessed character.
“First, they cast Margot Robbie, who’s clearly too old for the role, and now they’ve gone and cast a Heathcliff who looks like he belongs on Instagram,” one user wrote.
Supporters asked netizens to be patient and to trust in Margot Robbie’s talent and track record as an actress
Image credits: Prime Video
Not all comments have been negative, however, with more supportive viewers asking netizens to be patient and wait for the first trailers to form their opinions.
Supporters point to Margot Robbie’s talent as an actress, as well as make-up and post-production techniques that could help her more convincingly embody all aspects of her character’s life, as reasons not to worry.
Image credits: Netflix
“Why can’t people just wait for the film? Everyone kept saying she was the wrong choice to play Barbie and that it would flop, yet it was a huge success,” one user wrote.
Image credits: Prime Video
On the other hand, Elordi’s casting has been praised on account of his physical appearance and the resemblance he has to his character’s looks as described in the book.
Heathcliff is described as having a racial likeness to the wandering Romani people, with dark hair, eyes, and skin. While Elordi is on the paler side in terms of skin color, he nevertheless possesses features that could allow him to accurately portray the character’s “Gypsy-like” look.
The book has been adapted numerous times over the years, with casting choices varying in their faithfulness each time
Seeing Margot Robbie as Catherine from wuthering heights in that godawful dress just ruined my entire week pic.twitter.com/QcixKmHTBY
— aurora 🍓 (@lynchianbush) March 23, 2025
Despite the uproar, this is not the first time Wuthering Heights has faced scrutiny for its casting choices.
Having been adapted over 20 times for film and television, in various countries and formats, the characters have been depicted in a wide variety of ways over the years.
lord knows i like margot robbie a lot so this isn’t about her personally but something about casting someone in their 30s as a character who dies at 18 (EIGHTEEN) years old is really odd. the prematurity of cathy’s death is a whole turning point in the story https://t.co/oWI4UwWWFw
— sarah ♏︎ (@audreywhornee) March 23, 2025
The controversy surrounding Elordi’s casting, for instance, pales in comparison to the decision made in 2009 to cast Tom Hardy as Heathcliff, whose looks differ considerably from the character’s description.
i barely read anymore but wuthering heights is one of my favourite books and the book i ALWAYS came back to and emerald fennell, jacob elordi and margot robbie are RUINING it. i hate them so bad! pic.twitter.com/1bUEPDmwtk
— taylor misses amad (@amadsdiallo) March 23, 2025
Similarly, in 2011, the character was portrayed by Black actor James Howson, emphasizing the “dark-skinned” aspect of Heathcliff but diverging from his Romani-inspired origins.
Some people are more mad at Margot not being “age appropriate” in wuthering heights than they are about a white man playing a person of color pic.twitter.com/vNSBGa3nXC
— r. (@harleenquinzels) March 23, 2025
Director Emerald Fennell has also been targeted by critics, with some questioning whether she fully understands the complexities of Brontë’s novel. Many pointed towards her work on 2023’s Saltburn as evidence of her style being ill-fitted for the period piece.
Image credits: Lia Toby/Getty Images
Saltburn elicited controversy after its release for being “filled with an abundance of viral scenes,” many of which depicted intimate acts in ways deemed “gross” or “repulsive” by viewers.
Wuthering Heightsis set to be released on February 13, 2026, coinciding with Valentine’s Day celebrations.
“They need to recast.” Disappointed fans took to social media to express their anger over the film’s casting
Image credits: rickonthewater
Image credits: UltraJohnus
Image credits: LibertyLynx
Image credits: allidoiscryabtu
Image credits: 1dand5sosfeelss
Image credits: corduroystan666
Image credits: CATmrade
Image credits: windyllamas
Image credits: trashymortal
Image credits: lynchianbush
Image credits: allidoiscryabtu
Image credits: neo__muse
Image credits: hauntedmosaic
Image credits: MarkeFernandes
Image credits: VanessaPFK
Image credits: LJWH17
Image credits: Anna_Niezgodzka
Image credits: RebIsReb
Image credits: Letsanityreign
Image credits: AndrewPaulWood
-
What is Wuthering Heights’s most recent film adaptation?
Interwoven Studios released an independent film adaptation of the book on December 20, 2019. Bryan Ferriter doubled as director and lead actor
-
What is Wuthering Heights’s earliest film adaptation?
The story was adapted for the big screen for the first time in 1920. The silent film starred Milton Rosmer, Colette Brettel, and Warwick Ward.
Poll Question
This post may include affiliate links.
What is your opinion on Margot Robbie's casting as Catherine Earnshaw?
Great choice, she's a talented actress
Not ideal, she's too old for the role
I'm open to seeing her interpretation
It doesn't matter as long as the performance is good
It's just a frigging movie. Margot Robbie has proven she is a fantastic actress and not just another pretty face. She doesn't pick the outfits. But most of all...it's just a movie. All the literary purists can just run and bury their faces in the book.
Wow do some people have a nothing better to complain about. Also to the dude who asked "how does she keep getting roles?" Well, let's see. She's talented, extraordinarily beautiful, and also talented. Plus she's a good actress. Finally, she's Australian, and US movies have to be fronted by Australians pretending to be Americans for some reason. Or in the case of Wuthering Heights, Australians pretending to be Englishmen from Yorkshire.
**spoilers** Also, it's been at least 30 years since I read that book, but if I remember, doesn't Catherine die in childbirth? In fact, I think it's a major plot point. I think it might be more disturbing for audiences to see a teenage girl get pregnant and then die in childbirth, than to see a fully grown women in her 30s playing that character. Did people freak out when Jon Snow was played by Kit Harrington, instead of the 15 year old boy he was meant to be? Or that Ned Stark wasn't a young dude in his early 30s? Or that Frodo Baggins was played by a young Elijah Wood, instead of the 50 year old man he was in the book.
Load More Replies...People seem to have missed the fact that adults have been playing teenagers for a long time.
Yeah... Grease! They were all late 20s I think the actress playing Rizz was in her 30s.
Load More Replies...It's just a frigging movie. Margot Robbie has proven she is a fantastic actress and not just another pretty face. She doesn't pick the outfits. But most of all...it's just a movie. All the literary purists can just run and bury their faces in the book.
Wow do some people have a nothing better to complain about. Also to the dude who asked "how does she keep getting roles?" Well, let's see. She's talented, extraordinarily beautiful, and also talented. Plus she's a good actress. Finally, she's Australian, and US movies have to be fronted by Australians pretending to be Americans for some reason. Or in the case of Wuthering Heights, Australians pretending to be Englishmen from Yorkshire.
**spoilers** Also, it's been at least 30 years since I read that book, but if I remember, doesn't Catherine die in childbirth? In fact, I think it's a major plot point. I think it might be more disturbing for audiences to see a teenage girl get pregnant and then die in childbirth, than to see a fully grown women in her 30s playing that character. Did people freak out when Jon Snow was played by Kit Harrington, instead of the 15 year old boy he was meant to be? Or that Ned Stark wasn't a young dude in his early 30s? Or that Frodo Baggins was played by a young Elijah Wood, instead of the 50 year old man he was in the book.
Load More Replies...People seem to have missed the fact that adults have been playing teenagers for a long time.
Yeah... Grease! They were all late 20s I think the actress playing Rizz was in her 30s.
Load More Replies...
-14
14