Margot Robbie's Iconic On-Screen Fashion: A Journey Through Style and Storytelling
From windswept moors to neon-pink dreamhouses, Margot Robbie has consistently demonstrated an extraordinary ability to transform herself through fashion on screen. Her roles are not merely defined by costumes but by entire aesthetic experiences that embody eras, moods, and cultural movements. Robbie's on-screen looks serve as powerful storytelling devices, enhancing character depth and narrative impact. This exploration delves into some of her most unforgettable fashion moments, spanning gothic romance, old Hollywood chaos, and plastic-fantastic perfection.
Victorian-Inspired Gothic Look in 'Wuthering Heights'
In the adaptation of Wuthering Heights, Margot Robbie delivers what is arguably her most stunning on-screen appearance. Portraying Catherine "Cathy" Earnshaw opposite Jacob Elordi, Robbie's style seamlessly blends Victorian-inspired, moody fashion elements. Her textured, crimped hair and natural, wind-chapped, or freckled skin evoke the film's intense and romantic atmosphere. Even beyond the screen, her press tour featured romantic, dark, and often archival looks, including a corset dress with braids, black velvet ensembles, and crimson red garments, further emphasizing the gothic aesthetic.
'Barbie' Mode: A Vibrant Fashion Extravaganza
The 2023 film Barbie showcases Margot Robbie's style in a meticulously executed manner. As the stereotypical Barbie, she embraces all-pink and vibrant palettes, with creators blending 1990s aesthetics to depict the history of Barbie dolls. Her wardrobe includes iconic recreations such as the 1959 striped swimsuit, gingham dresses, and polished 1980s power suits. These looks are defined by cat-eye sunglasses, chunky gold jewelry, and hair ribbons, creating a visual feast that celebrates nostalgia and modern flair.
Unapologetically Bold in 'Babylon'
In the 2022 film Babylon, Margot Robbie's portrayal of Nellie LaRoy is characterized by chaotic, daring, and bold fashion choices. Designed to reflect the pleasure-seeking spirit of the character and the film, her style focuses on a "gritty" appearance with sweat and smudged lipstick. Robbie sports a long, messy, and tousled red hairdo that withstands her character's frantic, high-energy dancing, adding to the raw and unrestrained vibe of the narrative.
The Artsy-Aesthetic in 'Amsterdam'
In the 2022 film Amsterdam, Margot Robbie plays Valerie Voze, an eccentric, bohemian nurse and artist. Her fashion statement is defined by a 1920s and 1930s artistic aesthetic, which contrasts sharply with the more conventional, red-toned costumes of other female characters. The outfits feature all-black palettes, tailored trousers, and structured capes, highlighting her character's unique and creative persona.
'Bombshell': A Study in Discomfort
In Bombshell, Margot Robbie's character, Kayla Pospisil, has a wardrobe intentionally designed to make her look "uncomfortable." Portraying a fictional composite character representing young women who allegedly faced sexual harassment and misconduct by Roger Ailes, her style is characterized by tight, body-conforming sheath dresses and a professional, yet heavily made-up appearance. This curated image underscores the themes of discomfort and scrutiny within the film's narrative.
Margot Robbie's on-screen fashion is a testament to her versatility and commitment to character embodiment. Each look not only enhances the visual appeal of her films but also deepens the storytelling, making her a true icon in cinematic style.



