Margot Robbie stars as Catherine in Wuthering Heights adaptation
Margot Robbie has begun filming for a new adaptation of Wuthering Heights, directed by Emerald Fennell. The actress, aged 36, plays the character Catherine Earnshaw. Jacob Elordi, known for his role in Saltburn, takes on the role of Heathcliff in the £62 million production. On set, Margot wore an elegant off-the-shoulder wedding gown featuring a full skirt. As she walked across the misty Moors, her long veil trailed behind her, adding to the dramatic effect. She completed her look with a bouquet of roses. Filming started in January, and the movie is expected to be released in February 2026. Emerald Fennell, 38, directs the film and has also worked with Margot's production company, LuckyChap. The company produced Fennell’s previous films, Saltburn and Promising Young Woman. However, details about the plot have not been revealed yet. Both Margot and Jacob recently starred together in a short film for the Chanel No. 5 campaign. In a recent interview, Margot praised Jacob, calling him a "movie star" with great presence. The two share a connection, as they both come from different parts of Australia. Wuthering Heights was originally published in 1850 and is considered an English literary classic. The story revolves around characters like Heathcliff and the Earnshaws, exploring complex relationships and love. There has been some criticism regarding casting decisions. Fans noted that Margot, who is 36, plays Catherine, a character typically portrayed as much younger. Jacob, at 27, plays Heathcliff, who ages to around 40 in the story. Many questioned whether the casting was appropriate for a film set in the 1800s. Additionally, some readers expressed concerns about the portrayal of Heathcliff, who is often described as dark-skinned in the novel. They worry that the adaptation may overlook important aspects of the characters and story.