Margot Robbie rarely misses when it comes to style. Red carpets, premieres, even casual outings — she’s built a reputation for looking effortlessly polished. But this time, things didn’t go quite as expected.
The 35-year-old “Barbie” star was photographed on the streets of Los Angeles while heading to a business meeting. It should have been just another routine sighting. Instead, it quickly turned into one of those moments people couldn’t stop talking about.

Her outfit caught attention — and not in the usual way.
Margot opted for a loose, sand-colored linen suit. On paper, it sounded like a safe, minimalist choice. But in reality, the fit told a different story. The oversized cut, which often looks intentional and chic, appeared exaggerated here. The trousers hung wide, the blazer looked noticeably large, and the overall silhouette seemed to swallow her frame.
The fabric didn’t help.

Linen is known for its natural texture and tendency to crease, but this time it leaned more toward wrinkled than relaxed. The suit looked heavily crumpled, giving the entire outfit a slightly undone, almost careless feel — something rarely associated with her public appearances.
Underneath, she wore a simple black top. Even that detail didn’t escape attention, as it appeared just as unpressed as the rest of the look, adding to the overall impression.
Online reactions came fast.

Some critics and fashion watchers labeled the outfit a clear misstep, calling it one of her rare misses. Others, however, saw it differently. A number of fans pointed out that not every appearance needs to be perfectly styled, suggesting that Margot may have simply chosen comfort during a busy schedule.
And that’s where opinions split.
Because when someone is known for near-perfect looks, even a slightly off moment becomes a headline. Whether it was a styling oversight or a deliberate relaxed choice, one thing is certain — people noticed.