Margot Robbie surprised fans with a striking new look when she stepped out recently with a completely different hairstyle and a much simpler outfit than people had been seeing during her latest film promotions.
In recent weeks, the actress with Australian roots had been appearing at premieres for the movie Wuthering Heights wearing long hair styled in soft curls, reflecting the romantic look of her character Catherine in the story.

But after the promotional appearances ended, Robbie decided to change things up.
She cut her hair into a short bob with bangs, creating a dramatic transformation that immediately caught attention. The new style was created by her longtime stylist Bryce Scarlett.
With the fresh haircut, Robbie attended a runway presentation and chose a look that distanced her from the dark, gothic-inspired outfits she had worn during the film’s promotional tour.

Instead of elaborate dresses and statement jewelry, she opted for a relaxed and minimal style.
The Oscar-nominated actress wore a sheer white top that revealed a delicate lace bra underneath. She paired it with loose blue jeans, creating a casual yet elegant combination.
The outfit was completed with two-tone high-heeled shoes, a shimmering cardigan, and a quilted handbag with a chain strap.

Her makeup remained natural and fresh. The actress appeared with softly curled eyelashes, lightly highlighted cheekbones, and coral-toned lipstick.
For jewelry, she chose several pairs of small yellow-gold earrings and a simple ring.

The last time Robbie appeared publicly with short hair was in 2024, when she styled it in a classic Old Hollywood look.
Aside from her fashion appearances, Robbie’s newest film with Jacob Elordi has also been performing strongly in theaters. The movie, directed by Emerald Fennell, had a budget of 80 million dollars and has already earned more than 150 million during its first weeks in cinemas.