Margot Robbie captivated the crowd at the Sydney premiere of her latest film, Wuthering Heights, held at the State Theatre on Thursday evening. The 35-year-old Australian actress turned heads in a stunning off-shoulder ivory gown with a structured corset bodice that accentuated her figure.
Red Carpet Highlights
The gown featured sheer tulle sleeves and a flowing mermaid skirt layered with delicate fabric, evoking the gothic romance of the story. Robbie’s tousled blonde waves framed her face, paired with fresh makeup and a subtle choker necklace for an elegant finish.
Co-star Jacob Elordi, 28, matched the sophistication in a classic navy suit and white dress shoes. His tailored jacket, crisp shirt, and neatly styled hair projected timeless style, providing a perfect contrast to Robbie’s dramatic look.
US model Hailey Bieber, 29, also shone on the red carpet in a braless black lace gown. The floor-length dress boasted flared sleeves, a deep V-neckline, and a fitted silhouette, completed with tousled brunette hair and strappy heels for a modern gothic vibe.
Arrival and Film Buzz
Robbie and Elordi arrived in Sydney that morning, smiling through the airport amid security. The premiere followed closely, building excitement for the film’s release on February 13.
In this adaptation, Robbie portrays Catherine opposite Elordi’s Heathcliff as the doomed lovers. The duo’s evident chemistry during the press tour has drawn comparisons to past red carpet pairings, sparking fan discussions.
In a recent interview, Elordi shared his admiration, stating, “If you have the opportunity to share a film set with Margot, you’re going to make sure you’re within five to ten metres at all times.” He added, “Watching how she drinks tea, how she eats her food. When is it going to slip? It never comes undone.”

